【问题标题】:A simple PHP query一个简单的 PHP 查询
【发布时间】:2009-12-24 13:37:26
【问题描述】:

我是 PHP 的菜鸟,只是想知道 我们为什么要在 HTML 的 body 标记中编写 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;

我们非常感谢您的所有帮助。

【问题讨论】:

  • 这个问题没有多大意义。
  • 无法理解您的问题:(

标签: php html post


【解决方案1】:

一种思考方式是服务器根据您的 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 语句就像是在说“在这里写点东西”。如果您让它在&lt;title&gt;&lt;/title&gt; 标记之间回显某些内容,那么您的PHP 语句的结果,在本例中为$word 将出现在页面标题中。你希望它出现在页面的正文中,所以你让它在&lt;body&gt;&lt;/body&gt;标签之间回显变量。

这能回答你的问题吗?

【讨论】:

  • 要成为 有效 HTML,您需要 DOCTYPE 和其他一些东西,但那是另一回事了。 ;-D
  • @pavium touche,你抓住了我的懒惰 ;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-15
  • 1970-01-01
  • 2018-05-27
  • 2018-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多