我是PHP的菜鸟,只是想知道为什么我们在HTML的正文标签中编写php脚本。
我只是在一个页面上说了一句话,并使用post方法将其指向另一个页面。下面是代码。
page1.html
<form action="disp.php" method="post">
Enter a word: < input type="text" name="word" />
disp.php
这会进入正文标记
$word=$_POST['word'];
echo $word;
非常感谢您的所有帮助。
答案 0 :(得分:7)
考虑它的一种方法是服务器根据PHP脚本的结果动态创建HTML页面。要使它成为有效的html,您需要编写适当的标记,例如
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
...
</head>
<body>
...
</body>
</html>
脚本实际上可以去任何地方,但echo
语句就像是在这里说“写点东西”。如果您在<title></title>
标记之间回显了某些内容,则PHP语句的结果(在本例中为$word
)将显示在页面标题中。您希望它显示在页面正文中,因此您可以在<body></body>
标记之间回显变量。
这会回答你的问题吗?