尝试通过HTML表单保存用户输入,然后再参考它

时间:2013-02-27 03:46:56

标签: php html

我目前正在设计计算机辅助学习包。欢迎屏幕只需要用户在文本字段中键入他们的名称,然后单击一个按钮,将其指向“主题选择”页面。我将如何存储用户输入以及如果可能的话,如何在单独的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>

1 个答案:

答案 0 :(得分: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(如果没有定义'action',它会将表单发送到同一页面,如果该html在script.php内,那么它将工作相同,如果没有定义“方法”,如果使用GET,你可以设置<form action="script.php" method="POST">来改变这个):

<强>的script.php:

<?php
session_start();

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

然后您在同一会话中重复使用该变量,请记住在session_start()中的任何输出之前始终调用php