网页表单处理与数据库设计全解析
1. 动态表单中使用隐藏字段保存状态
在某些脚本里,可能无法知晓用户进行了多少次猜测。不过,可借助隐藏字段来记录这一数值。隐藏字段的表现和文本字段类似,只是用户除非查看包含它的文档的 HTML 源代码,否则无法看到它。
以下是具体操作步骤:
1. 复制原 numguess.php 脚本并保存为 numguess2.php 。
2. 在 $num_to_guess 变量初始赋值之后添加一行代码:
$num_tries = (isset($_POST['num_tries'])) ? $num_tries + 1 : 1;
这行代码会初始化一个名为 $num_tries 的变量并为其赋值。若表单尚未提交(即 $_POST['num_tries'] 为空), $num_tries 变量的值为 1,因为这是首次猜测数字。若表单已提交,新值则是 $_POST['num_tries'] 的值加 1。
3. 在 HTML 的 H1 标题之后添加一行代码:
<p><strong>Guess number:</strong> <?php echo $num_tries; ?></p>
超级会员免费看
订阅专栏 解锁全文
3645

被折叠的 条评论
为什么被折叠?



