<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>PHP中文网</title>
</head>
<body>
<form action="test.php" method="post">
年龄: <input type="text" name="age"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
<?php
$age = 18;
$age_input = $_POST['age'];
if ($age == $age_input)
echo"你猜对了";
else
echo"你猜错了";
<!DOCTYPE html> //声明不是 HTML 标签;她是指示 wed 浏览器关于页面使用哪个 HTML 版本进行编写命令,声明这样浏览器才能获知文档类型。
[php] view plain copy
<html lang="en"> //向搜索引擎表示该页面是 HTML语言,并且语言为英文网站,其“lang”的意思是“Language”,语言的意思,而“en”即表示english
<head>
<meta charset="UTF-8"> //防止乱码 中英文编码不一样的 如果搞错了就会乱码
<title>PHP中文网</title> //标题 可以根据自己需要起名
</head>
<body>
<form action="test.php" method="post"> //这是一个form表单,但你提交后,会跳转到text.php,method采用的方式是post方式,
[php] view plain copy
还有另一种方式,是get,一般用post,如果不写则默认为get
[php] view plain copy
年龄: <input type="text" name="age"><br> //用户输入文本,名字
<input type="submit" value="提交"> //输入提交
</form>
</body>
</html>
<?php
$age = 18;
$age_input = $_POST['age']; //预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值。把$_POST赋值给$age_input
if ($age == $age_input) //如果$age等于用户输入的年龄
echo"你猜对了"; //你猜对了
else //否则
echo"你猜错了"; //你猜错了