0

我目前正在设计一个计算机辅助学习包。欢迎屏幕只要求用户在文本字段中输入他们的姓名,然后单击一个按钮,将他们引导到“主题选择”页面。我将如何存储用户输入,如果可能的话,我如何在单独的 html 页面上引用存储的值?

<div id="inputbox">
  <form>
     <input type="text" name="field" class="textInput" />
  </form>
</div>
<div id="introsubmit">
    <a href="newgame.html" title="New Game" id="introsubmit"></a>
</div>
4

1 回答 1

1

HTML:

<div id="inputbox">
  <form action="script.php">
     <input type="text" name="field" class="textInput" />
  </form>
</div>
<div id="introsubmit">
    <a href="newgame.html" title="New Game" id="introsubmit"></a>
</div>

这会将表单发送到 script.php (如果没有定义“动作”,它将把表单发送到同一个页面,如果该 html 在里面,script.php那么它将工作相同,如果没有定义“方法”,如果将使用 GET,您可以设置<form action="script.php" method="POST">更改它):

脚本.php:

<?php
session_start();

$_SESSION['name'] = $_GET['name'];
?>

然后你在同一个会话中重用该变量,记住总是session_start()在你的任何输出之前调用php

于 2013-02-27T03:49:41.513 回答