当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > PHP $_POST

PHP
php 无限分类的实现
常用PHP代码
windows下安装配置php视频教程
MySQL数据库结构和数据的导出和导入
PHP实现 IP Whois 查询
PHP5 this,self和parent关键字详解
PHP 安全技巧连载 #1[译]
PHP 安全技巧连载 #2[译]
PHP 安全技巧连载 #3[译]
PHP 安全技巧连载 #4[译]
PHP 安全技巧连载 #5[译]
PHP 安全技巧连载 #6[译]
PHP 安全技巧连载 #7[译]
PHP 安全技巧连载 #8[译]
PHP 安全技巧连载 #9[译]
PHP 安全技巧连载 #10[译]
PHP 安全技巧连载 #11[译]
PHP error_reporting的使用
PHP 安全技巧连载 #12
使用PHP做Linux/Unix守护进程

PHP $_POST


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-01   浏览: 1397 ::
收藏到网摘: n/a

The $_POST variable is used to collect values from a form with method="post".
PHP $_POST变量的作用是:获取method = “post”方法发送的表单变量。


The $_POST Variable
$_POST变量

The $_POST variable is an array of variable names and values sent by the HTTP POST method.
$_POST变量是一个包含名称[name]何值[value]的数组(这些名称和值是通过HTTP POST方法发送的,且都可以利用)

The $_POST variable is used to collect values from a form with method="post". Information sent from a form with the POST method is invisible to others and has no limits on the amount of information to send.
$_POST变量使用“method=POST”来获取表单信息。通过POST方法发送的信息是不可见的,并且它没有关于信息长度的限制。

Example
案例

<form action="welcome.php" method="post">
Enter your name: <input type="text" name="name" />
Enter your age: <input type="text" name="age" />
<input type="submit" />
</form>

When the user clicks the "Submit" button, the URL will not contain any form data, and will look something like this:
当用户点击“提交Submit”按钮后,URL中不会包含任何表单数据,具体如下:

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

The "welcome.php" file can now use the $_POST variable to catch the form data (notice that the names of the form fields will automatically be the ID keys in the $_POST array):
“welcome.php”文件可以使用“$_POST”变量来获取表单数据(注意:表单栏[form field]内的名称将会自动作为“$_POST”数组中的ID关键词):

Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old!


Why use $_POST?
为什么要使用$_POST?

  • Variables sent with HTTP POST are not shown in the URL
    通过HTTP POST发送的变量不会在URL中显示出来
  • Variables have no length limit
    变量的大小没有限制

However, because the variables are not displayed in the URL, it is not possible to bookmark the page.
然而,因为变量不能在URL中显示出来,所以也不可能把这个页面作为标签储存在收藏夹里。


The $_REQUEST Variable
$_REQUEST变量

The PHP $_REQUEST variable contains the contents of both $_GET, $_POST, and $_COOKIE.
PHP $_REQUEST变量包含$_GET, $_POST, and $_COOKIE的内容

The PHP $_REQUEST variable can be used to get the result from form data sent with both the GET and POST methods.
PHP $_REQUEST变量可以用来获取通过“GET”和“POST”这两种方法发送的表单数据。

Example
案例

Welcome <?php echo $_REQUEST["name"]; ?>.<br />
You are <?php echo $_REQUEST["age"]; ?> years old!

评论 (0) All

登陆 | 还没注册?