php接收get参数
⑴ php如何通过get方法发送http请求,并且得到返回的参数
1. 可以用curl函数或fsockopen() 与其他服务器通讯。当然也可以用file_get_contents() 简单一些但是有时候不好用。
2. 对方服务器返回json或xml,或简单的字符串
具体使用自己学习一下吧。
⑵ php 接收GET参数进行查询
$cid=intval($_GET['cid']);
$class=intval($_GET['class']);
$type=intval($_GET['type']);
//xx表名,title,content,author是举例,根据你表中字段来填入
$query=mysql_query("SELECT title,content,author FROM xx WHERE cid='$cid' AND class='$class' AND type='$type' ");
$result=mysql_fetch_array($query);
⑶ php中接收参数的问题
这叫url传参或者get方式传参
php中,可以使用$_GET[]接收参数
比如:有一个url是:test.com/s?id=1
php中可以这样接收参数
<?php
$id = $_GET['id'];
echo $id;
?>
这样,这个php运行后,就会输出1
⑷ PHP中$_get能接收多少字符
不同游览器 操作系统GET长度都不同的,GOOGLE游览器要比IE游览器少很多
GET方式传值的最大长度
都有些道理。引用其中一些观点:
get
首先是"GET方式提交的数据最多只能是1024字节",因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系 了。而实际上,URL不存在参数上限的问题,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。IE对URL长度的限制是2083字节(2K+35)。对于其他浏览器,如Netscape、FireFox等,理论上没有长度限制,其限制取决于操作系统的支持。 注意这是限制是整个URL长度,而不仅仅是你的参数值数据长度。
【get方式提交数据的大小,http协议并没有硬性限制;而是与浏览器及服务器、操作系统有关。第二篇文章里,就有谈到用apache测试,使用get方式,url最长可达8167b。其中跟帖留言中还有谈到代理的因素在里面,可能url太长还没到服务,就已经被代理拒绝掉了。第一篇的留言讨论很能学到东西哦~ 】
⑸ 关php中get数据接收问题
php端有3个变量接收客户端的请求数据$_REQUEST 包含get和post的数据$_POST post的数据$_GET get的数据这三个变量都是数组, 直接用php获取数组元素的方法就能获取数据, 键名就是客户端发送请求的变量名
⑹ php 如何接收js $.get()提交的数据
php端有3个变量接收客户端的请求数据
$_REQUEST 包含get和post的数据
$_POST post的数据
$_GET get的数据
这三个变量都是数组, 直接用php获取数组元素的方法就能获取数据, 键名就是客户端发送请求的变量名
⑺ PHP中获取GET的值
三楼的错了一点·
加号是js用的啦~~应该这样组合,用.
$ID = $_GET["id1"] . "," . $_GET["id2"] . "," . $_GET["id3"];
其实很奇怪既然要那种形式为什么不直接playall.php?id=1,2,3&&a=ok
这样传值~~
⑻ php获取以GET方式传入的全部变量名称与值
如果事先不知道的话,要遍历一下.
针对GET方式,程序如下
<?php
foreach ($_GET as $key=>$value)
{
echo "Key: $key; Value: $value <br/>\n ";
}
?>
如果是POST方式的话,把程序里的$_GET换成$_POST即可
⑼ PHP GET 参数输出
获取GET中的数据直接这样即可:
print_r($_GET); //这样是获取到GET中的所有数据
echo $_GET['flag']; // 获取flag
⑽ js接收php GET参数
$.get('xxx.php',{g_pmid:500},function(Sucess){
alert(Sucess);
});