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