PHP $_GET五种提交形式

来源:互联网 发布:淘宝网m 编辑:程序博客网 时间:2024/06/05 01:08

形式1:

<form action="get.php" method="get">
数据1:<input type="text" name="data1">
<br/>
数据2:<input type="text" name="data2">
<br/>
<input type="submit" name="" value="提交" placeholder="">
</form>
这种形式的get数据,跟post数据类似,数据内容由用户填写或者选择而得到


形式2:

<a href="目标文件.php?data1=5&data2=cctv&age=18">链接文字</a>


说明:

1,它只是一个链接而已,只是在链接文件名的后面加上“?”,然后一个一个“串接数据
2, 数据形式为:数据项名称=数据值,相互之间用“&”符号隔开
3, 这种形式的数据也同样是“点击链接”就提交的get数据,但用户只能选择点还是不点,而不能够修改数据
形式3:
<script>
location.href="目标文件.php?data1=5&data2=cctv&age=18"

</script>.


说明:
1, 该语句可以看做是通过js技术实现的页面跳转功能,跟a标签的连接功能完全一致
2, 其中该语句,通常都是放在一个函数中,然后因为某个事件发生然后去调用该函数
形式4:
<script>
location.assign("目标文件.php?data1=5&data2=cctv&age=18");

</script>

形式5:php的跳转
<?php
header(location:"目标文件.php?data1=5&data2=cctv&age=18");
?>


小结:
上述多种get形式提交数据,都要理解为:
跳转到某个页面,并“同时”携带(提交)一定的get数据过去!
不管哪种提交形式的get,接收get数据,都只有一种形式,跟post类似
$v1=$_GET['数据项名称'];//取得一个get数据项的值

也可以“输出”所有get数据:
print_r($_GET);或者 var_dump($_GET)

0 0
原创粉丝点击