我知道这是一个很菜的问题,但还是打算记录下来。。。兴许哪天你也碰到同样的问题。。。
具体问题是一个简单的表单,然后提交到另一个页面的问题。。。
就是这样的一个页面,我们叫他form.html
<!DOCTYPE HTML>
<html>
<head>
<title>Just a simple html page</title>
<body>
<form action="work.php" method="POST">
Name:<input type="text" id="name" name="name" />
Age:<input type="text" id="age" name="age" />
<input type="submit" />
</form>
</body>
</head>
</html>
work.php 如果把这里的.php改成.html会显示不出来,具体原因是说是要在PHP中嵌入html代码,而不是html中嵌入php,
<!DOCTYPE HTML>
<html>
<head>
<title>another one</title>
</head>
<body>
Name:<?php echo $_POST["name"]; ?>.<br />
Age:<?php echo $_POST["age"]; ?>.<br />
</body>
</html>
这样代码写完之后,直接这样点开form.html提交也是不会解释php代码的,必须得在启动服务器之后localhost下,然后才会执行。。。