PHP表单传值的方式有哪些?

PHP表单传值的方式有哪些?

内容导读

收集整理的这篇技术教程文章主要介绍了PHP表单传值的方式有哪些?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1922字,纯文字阅读大概需要3分钟

内容图文

本篇文章主要给大家介绍PHP表单传值的两种方式,一种是通过$_GET变量 、另一种是通过$_POST变量。(相关推荐:《PHP教程》)

下面我们就结合具体的PHP代码示例给大家介绍,PHP表单传值的两种方式。

一、 $_GET

在 PHP 中,预定义的 $_GET 变量用于收集来自 method="get" 的表单中的值。

form.html 文件代码如下:

<html><head><meta charset="utf-8"><title>Gxl网(php.cn)</title></head><body><form action="welcome.php" method="get">名字: <input type="text" name="fname">年龄: <input type="text" name="age"><input type="submit" value="提交"></form></body></html>

当用户点击 "Submit" 按钮时,发送到服务器的 URL 如下所示:

http://www.gxlcms.com/welcome.php?fname=php&age=3

"welcome.php" 文件现在可以通过 $_GET 变量来收集表单数据了(请注意,表单域的名称会自动成为 $_GET 数组中的键):

欢迎 <?php echo $_GET["fname"]; ?>!<br>你的年龄是 <?php echo $_GET["age"]; ?>
岁。

如图:

在 HTML 表单中使用 method="get" 时,所有的变量名和值都会显示在 URL 中。

注释:所以在发送密码或其他敏感信息时,不应该使用这个方法!

二、$_POST

在 PHP 中,预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值。

form.html 文件代码如下:

<html><head><meta charset="utf-8"><title>Gxl网(php.cn)</title></head><body><form action="welcome.php" method="post">名字: <input type="text" name="fname">年龄: <input type="text" name="age"><input type="submit" value="提交"></form></body></html>

当用户点击 "提交" 按钮时,URL 类似如下所示:

http://www.gxlcms.com/welcome.php

"welcome.php" 文件现在可以通过 $_POST 变量来收集表单数据了(请注意,表单域的名称会自动成为 $_POST 数组中的键):

欢迎 <?php echo $_POST["fname"]; ?>!<br>你的年龄是 <?php echo $_POST["age"]; ?>
岁。

如图:

从带有 POST 方法的表单发送的信息,对任何人都是不可见的,并且对发送信息的量也没有限制。

然而,由于变量不显示在 URL 中,所以无法把页面加入书签。

本篇文章就是关于PHP表单传值的两种方式$_GET 、$_POST的介绍,希望对需要的朋友有所帮助!

以上就是PHP表单传值的方式有哪些?的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的PHP表单传值的方式有哪些?全部内容,希望文章能够帮你解决PHP表单传值的方式有哪些?所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com