0

您知道如何在 HTML 中使用输入表单指定操作:

<form action="example.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form> 

提交表单时,它将链接到 example.php。我的问题是,生成的网页是否添加了 html 标签,如下所示:

<html>
<body>
example.php
</body>
</html>
4

3 回答 3

0

如果您使用 ajax 解决方案(例如 jquery 库),您可以编写 php,使其仅返回您想要放在调用网页上的代码,使用 div 容器接收并显示返回的内容。

否则,您的 php 脚本必须返回带有各种开始和结束标记的完整 html 代码。

于 2013-04-18T20:19:57.257 回答
0

正如您已经说过的,它只是重定向到给定的页面(不添加 HTML),在 URL 中传递 post/get 变量。因此,通过在 URL 中提交,您将拥有以下内容:

example.php?fname=Name&lname=LastName

这用于由$_GET[]$_POST[]PHP 方法进行进一步处理。

于 2013-04-18T20:14:50.543 回答
0

您可以通过 GET 和 POST 变量从 example.php 访问您的表单元素。例子:

$fname = $_GET['fname']; $lname = $_GET['lname'];

于 2013-04-18T20:12:13.123 回答