网站建设资讯

NEWS

网站建设资讯

php怎么写请求数据 php获取请求方式

ajax局部请求数据PHP后台怎么写?

$.ajax 里面的 data这样

成都创新互联专注于康乐企业网站建设,响应式网站设计,商城开发。康乐网站建设公司,为康乐等地区提供建站服务。全流程按需设计网站,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

data={

请求的名称1:数据1,

请求的名称2:数据2,

}

php:

$_POST['请求的名称1'];

thinkphp

I('请求的名称')

//后面处理需求

json_encode([要返回的数据])

php语言,用服务器发送一个post请求怎么写?比如往百度首页发送post数据(a=1&b=2)

function POST($Url,$Argv){

$flag = 0;

$post = '';

$errno = '';

$errstr = '';

foreach($Argv as $key = $value){

if($flag != 0){

$post .= "";

$flag = 1;

}

$post .= $key . "=";

$post .= urlencode($value);

$flag  = 1;

}

$length = strlen($post);

$fp = fsockopen("localhost",80,$errno,$errstr,10) or exit($errstr."---".$errno);

$header  = "POST " . $Url . " HTTP/1.1\r\n";

$header .= "Host:127.0.0.1\r\n";

$header .= "Referer:/flandy/post.php\r\n";

$header .= "Content-Type: application/x-www-form-urlencoded\r\n";

$header .= "Content-Length: " . $length . "\r\n";

$header .= "Connection: Close\r\n\r\n";

$header .= $post . "\r\n";

fputs($fp,$header);

$inheader = 1;

$Return = '';

while(!feof($fp)){

$line = fgets($fp,1024);

if($inheader  ($line == "\n" || $line == "\r\n"))$inheader = 0;

if($inheader == 0) $Return .= $line;

}

fclose($fp);

return trim($Return);

}

//调用方式

$Result = POST('xxxxxURLxxx',array('dataName' = 'dataValue'));

如何用php向服务器发送post请求

用PHP向服务器发送HTTP的POST请求,代码如下:

?php

/**    

* 发送post请求    

* @param string $url 请求地址    

* @param array $post_data post键值对数据    

* @return string    

*/    

function send_post($url, $post_data) {    

$postdata = http_build_query($post_data);    

$options = array(    

'http' = array(    

'method' = 'POST',    

'header' = 'Content-type:application/x-www-form-urlencoded',    

'content' = $postdata,    

'timeout' = 15 * 60 // 超时时间(单位:s)    

)    

);    

$context = stream_context_create($options);    

$result = file_get_contents($url, false, $context);             

return $result;    

}

使用的时候直接调用上面定义的send_post方法:

$post_data = array(

'username' = 'username',

'password' = 'password'

);

send_post('网址', $post_data);

怎么样用PHP文件请求数据库的确定的值?

写这样一段代码

while($row = mysql_fetch_array($result)){

echo "名: ";

echo $row['lastname'];

echo "年龄: ";

echo $row['age'];

}

这是把所有数据打印出来了 如果要确定值你需要一个主键或索引来搜索数据库 不过你按照上面的代码测试一下应可以找到你要的数据 然后自己进行筛选

PHP如何通过Post请求发送Json数据

首先要把数据转换成json格式,再通过curl方法调用接口并传参数

代码如下:

$keyword = urlencode($_POST['keyword']);

$parameters = json_encode(array('keyWord'=$keyword,'areaCode'='*'));

$post_data['appToken'] = "323ds7674354fds32fdsda60173";//随便写的

$post_data['parameters'] = $parameters;

$url = '';//随便写的

$ch = curl_init();

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);//用post方法传送参数

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$response = curl_exec($ch);

curl_close($ch);

之后就返回数据即可。

求助一AJAX请求多接口案例PHP多线程怎么写?

用一个接口去整合就行了,AJAX请求一个接口,在这个接口里面把获取到的数据提交到其他接口就行了


标题名称:php怎么写请求数据 php获取请求方式
文章出自:http://njwzjz.com/article/hjchge.html