PHP中的$_REQUEST
来源:互联网 发布:淘宝在国外能用吗 编辑:程序博客网 时间:2024/05/16 17:10
以下实例显示了一个输入字段(input)及提交按钮(submit)的表单(form)。 当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至<form>标签中 action 属性中指定的脚本文件。 在这个实例中,我们指定文件来处理表单数据。如果你希望其他的PHP文件来处理该数据,你可以修改该指定的脚本文件名。 然后,我们可以使用超级全局变量 $_REQUEST 来收集表单中的 input 字段数据。
<html><body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">Name:<input type="text" name="fname"/><input type="submit"/></form> <?php$name=$_REQUEST['fname'];echo $name;?></body></html>
php中有$_request与$_post、$_get用于接受表单数据,当时他们有何种区别,什么时候用那种最好。
一、$_request与$_post、$_get的区别和特点
$_REQUEST[]具用$_POST[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST数组获得
二、$_post、$_get的区别和特点
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。
举例:mypage?id=1这种就是GET方式传值,可以用$_request和$_get接受传值。
0 0
- php中的$_REQUEST
- php中的全局变量$_REQUEST
- PHP中的$_REQUEST
- php中的$_REQUEST是什么意思
- php中的$_REQUEST
- php中的$_REQUEST、$_GET、$_POST
- PHP中的$_POST,$_GET,$_REQUEST的区别
- PHP-$_REQUEST
- php中$_GET、$_POST、$_REQUEST中的使用及简介
- php中$_GET、$_POST、$_REQUEST中的使用及简介
- PHP的$_REQUEST数组
- 慎用PHP $_REQUEST数组
- 慎用PHP$_REQUEST数组
- 慎用PHP$_REQUEST数组
- 慎用PHP$_REQUEST数组
- 慎用PHP$_REQUEST数组
- PHP——$_REQUEST
- php $_REQUEST 数据错误
- 自己动手编译最新Android源码及SDK
- js提示框
- android layout布局属性
- android View 详解
- HVR refresh的机制
- PHP中的$_REQUEST
- 读书笔记-C++PrimerPlus-CPP流的总结
- php中的session用法
- 山寨Besiege(六)代码托管、重构
- word文档开头首字母取消自动检查大写
- 【QT学习】View和Model
- PS安装完成后出现请卸载重新安装
- *leetcode #123 in cpp
- VMWare提供了三种工作模式上网