`
mailangel123
  • 浏览: 3907 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PHP $_GET 获取 HTML表单(Form) 或url数据

    博客分类:
  • php
 
阅读更多

一,$_GET是获取表method为get形式的数据
二,$_GET获取url.php?i=12 的数据,
上面是我们常用的利用get来获取值的数据,

实例一,取得form的数据

 代码如下 复制代码
<form action ="get.php" method ="get">
Name: <input type="text" name="username" />
<input type ="submit" value="ok" />
</form>
 

get.php

假如我填写的是 www.hzhuti.com

 代码如下 复制代码
You are <?php echo $_GET["username"]?>.
 


输出结果是

 代码如下 复制代码
You are www.hzhuti.com
 

那么我们的点击提交时url会是什么样式呢

 代码如下 复制代码
get.php?username=www.hzhuti.com
 

这样形式了,也就是我们说的第二种获取数据的方法,下面我们来看利用a带参考的

/a.php?value=my

a.php

 代码如下 复制代码
value的值是 <?php echo $_GET["value"]; ?>.<br />
 

输出结果是

 代码如下 复制代码
value的值是 my
 


这个看上去和form 的method=get没什么区别吧,哈哈,好了文章就到这里了。


get还有一种方法,那就是直接$_GET这样,会是什么形式呢,看实例。

 代码如下 复制代码
<form action = "checkbox.php" method = "get">
<input type="checkbox" name="fruit[ ]" value = "Apple">Apple</input><br />
<input type="checkbox" name="fruit[ ]" value = "Orange">Orange</input><br />
<input type="checkbox" name="fruit[ ]" value = "Mango">Mango</input><br />
<input type="submit" value="ok">
 


checkbox.php文件代码

 代码如下 复制代码
<?phpecho count($_GET["fruit"]),"<br />";
foreach ($_GET["fruit"] as $value)
{echo $value,"<br />";
}?>
 

输出结果是


如果你选择Orange和Mango


注明 $_GET不适合于大数据量的获取长度值是不能超过 100 个字符的。

原站原创教程转载须注明来源:http://www.111cn.net/phper/php.html

分享到:
评论

相关推荐

    用PHP的超级变量$_GET获取HTML表单(Form) 数据

    当HTML表单的`method`属性设置为`get`时,表单提交后,表单数据将以键值对的形式附加到URL后面,然后PHP会自动将这些数据填充到`$_GET`数组中。 以下是一个简单的HTML表单示例,包含一个用于输入用户姓名的文本...

    用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据

    PHP是一种广泛使用的服务器端脚本语言,非常适合用于开发动态网站和应用...$_GET用于从URL中获取数据,而$_REQUEST会包含$_GET和$_POST的元素,但是在实际使用中,最好明确数据的来源,以便更安全和精确地处理数据。

    PHP $-GET变量:$POST变量.md

    在PHP中,`$_GET`是一个非常重要的超全局变量,它主要用于收集表单数据或者是通过URL参数传递的数据。当用户通过点击链接或者提交了一个method属性设置为"get"的表单时,这些数据会被发送至服务器端,并且可以通过`$...

    PHP利用超级全局变量$_POST来接收表单数据的实例

    - `$_REQUEST`:包含了`$_GET`, `$_POST`和`$_COOKIE`中的所有数据,应当谨慎使用,因为它可能引入安全风险。 - `$_SERVER`:包含了服务器和环境信息,如PHP_SELF用于获取当前执行脚本的文件名。 - `$GLOBALS`:访问...

    fancy-form.zip_form php_php form

    在PHP中,我们通常使用`$_POST`或`$_GET`全局数组来获取表单数据。例如,如果有一个名为`username`的输入字段,我们可以使用`$_POST['username']`或`$_GET['username']`来获取它的值。 在"描述"中提到的"fancy form...

    PHP—$_POST.docx

    在PHP编程语言中,`$_POST`是一个全局数组,它被用来接收通过HTTP POST方法提交的表单数据。HTTP POST方法通常用于向服务器传递大量数据或者敏感信息,因为这些数据不会在浏览器的地址栏中显示,增加了数据的安全性...

    PHP程序设计-3期(KC016) 3.9.3数据接收课后习题.doc

    与`$_POST`类似,`$_GET`数组同样根据表单中的`name`属性来获取数据。 值得注意的是,POST方法的安全性优于GET,因为它不会将敏感信息暴露在URL中。然而,GET方法对于页面的书签和分享功能更友好,因为URL可以直接...

    结合 PHP 使用 HTML 表单

    在PHP中,GET方法的数据通过`$_GET`数组获取。 表单还可以包含其他元素,如复选框、单选按钮、下拉菜单等。例如,一个包含性别选择的表单: ```html 性别: 男 女 ``` 在PHP端,可以使用`isset()`检查是否选择了...

    PHP form 表单传参明细研究

    - 例如,在GET表单中,可以通过$_GET["hkey"]来获取隐藏域中的hkey值。 3. PHP中的$_GET、$_POST与$_REQUEST数组 - $_GET数组包含了通过GET方法传递的所有参数,可以通过它获取URL中拼接的参数值。 - $_POST数组...

    php__表单处理

    当用户填写并提交表单后,PHP会通过`$_POST`或`$_GET`全局数组来获取这些数据。POST方法是最常用的方式,因为它可以安全地传递大量数据且不会显示在URL中。例如,一个简单的文本输入字段: ```html ``` 在对应的...

    PHP+Jquery+AJAX POST,GET提交表单并接收返回

    4. **PHP处理请求**:在服务器端,PHP脚本(如`server_script.php`)接收到请求后,可以使用`$_POST`或`$_GET`数组获取发送的数据。例如: ```php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $data = $_POST;...

    PHP与Web页面交互 -表单与PHP的关系.ppt

    当PHP脚本处理表单时,它会检索URL、表单数据、上传文件等信息,然后通过PHP内置全局变量数组$_GET[]、$_POST[]等获取用户提交的数据。 二、提交表单信息 GET提交方法的本质是将数据通过URL地址的形式传递到下一个...

    php培训讲义4 Php常用交互技术.pptx

    PHP通过`$_POST`和`$_GET`全局数组来处理表单数据。当表单方法设置为`POST`时,数据会被隐式地发送到服务器,可以通过`$_POST["字段名"]`来访问。例如: ```html &lt;form method="POST" action="result.php"&gt; 用户...

    623949.pdf

    在处理HTML表单向PHP传值时,应确保`&lt;form&gt;`标签的`action`属性指定正确的目标PHP文件,并根据`method`设置使用`$_POST`或`$_GET`来接收数据。通过`var_dump()`函数可以查看这些数组的内容,帮助理解数据传递的过程...

    PHP通过get方法获得form表单数据方法总结

    在PHP编程中,GET方法是用于从HTML表单获取数据的一种常见方式。当用户填写表单并提交后,数据会被编码并附加到URL后面,形成一个查询字符串。这些数据可以通过PHP的内置超全局数组`$_GET`来访问。本文将详细讲解...

    PHP 模拟$_PUT实现代码

    PHP是一种广泛使用的开源服务器端脚本语言,它提供了多种超全局变量来处理客户端请求的数据,如$_GET、$_POST和$_COOKIE等。然而,标准PHP并未提供$_PUT这一超全局变量来处理HTTP PUT请求的数据。在实际开发中,当...

    php中$_POST与php://input的区别实例分析

    当表单提交后,`welcome.php`可以通过`$_POST`数组来获取这些数据: ```php Welcome &lt;?php echo $_POST['name']; ?&gt;. You are &lt;?php echo $_POST['age']; ?&gt; years old! ``` `$_POST`数组的一个特点是,它会...

    php提交表单的测试demo

    GET方法将表单数据附加到URL上,而POST方法则将数据隐藏在HTTP请求体中,通常用于发送大量或敏感数据,因为它们不会显示在浏览器的历史记录中。 要创建一个PHP表单提交DEMO,我们首先要创建一个HTML表单。表单应...

    Php表单数据传入数据库与mysql数据库数据发送客户端技术.docx

    在 Php 中,可以使用 $_GET 或 $_POST 变量来接收客户端提交的数据。 在本文档中,我们将使用 POST 方式将数据传入数据库。首先,我们需要在客户端创建一个表单,使用 `&lt;form&gt;` 标签来定义表单的.action 属性指定了...

Global site tag (gtag.js) - Google Analytics