表单处理:从基础到高级应用
在Web开发中,表单是与用户交互的重要工具。本文将深入探讨表单处理的相关知识,包括使用隐藏字段保存状态、重定向用户、文件上传表单和脚本等内容。
1. 使用隐藏字段保存状态
在一些简单的脚本中,可能无法记录用户的操作次数。例如,在一个猜数字的脚本里,若要记录用户的猜测次数,就可以使用隐藏字段。
以下是一个示例代码:
<?php
$num_to_guess = 42;
$message = "";
if ( ! isset( $_POST['guess'] ) ) {
$message = "Welcome to the guessing machine!";
} else if ( $_POST['guess'] > $num_to_guess ) {
$message = $_POST['guess']." is too big! Try a smaller number";
} else if ( $_POST['guess'] < $num_to_guess ) {
$message = $_POST['guess']." is too small! Try a larger number";
} else { // must be equivalent
$message = "Well done!";
}
$guess = (int) $_POST['guess'];
$num_tries = (int) $_POST['num_tries'];
$num_tries++;
?>
<!DOCTYPE html
超级会员免费看
订阅专栏 解锁全文
2203

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



