登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
讨论/求助
使用curl发个小帖子!
thb
@Ta
2014-12-30
4408点击
哈哈,学了1个多小时,现在在虎绿发帖测试一下!
隐藏样式
查看源码
回复列表(12|
隐藏机器人聊天
)
1
2
@Ta
/ 2014-12-30 /
样
/
源
大神牛逼
2
大药瓶子
@Ta
/ 2014-12-30 /
样
/
源
牛逼
3
夙愿
@Ta
/ 2014-12-30 /
样
/
源
$post_string = “app=request&version=beta”;
* request_by_curl(‘
http://hu60.cn
/wap/index.php’,$post_string);
*/
function actionPost($url,$data){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_AUTOREFERER, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_COOKIEFILE, ‘cookie.txt’);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$tmpInfo = curl_exec($curl);
if (curl_errno($curl)) {
echo ‘Errno’.curl_error($curl);
}
curl_close($curl);
return $tmpInfo;
}
4
ygf
@Ta
/ 2014-12-30 /
样
/
源
5
我又不是歌手
@Ta
/ 2014-12-30 /
样
/
源
发帖成功
6
thb
@Ta
/ 2014-12-30 /
样
/
源
@
齐子
,大哥 你才牛逼啊!
7
2
@Ta
/ 2014-12-30 /
样
/
源
@
thb
,我菜鸟 大哥过奖了
8
大尨
@Ta
/ 2014-12-30 /
样
/
源
@
thb
,学了1个多小时就这效果了 不得不说是编程的奇才。
9
UnderDog
@Ta
/ 2014-12-30 /
样
/
源
厉害
10
消失的彩虹海
@Ta
/ 2014-12-30 /
样
/
源
楼主好像也没说是PHP零基础,可能只是学会用curl发帖了
11
thb
@Ta
/ 2014-12-31 /
样
/
源
@
net909
,大哥,没基础,不会点HTTP协议和编码的基础知识,你胡闹呢!!
12
嚻
@Ta
/ 2014-12-31 /
样
/
源
神速,想当年我都是用的别人的源码
添加新回复
回复需要
登录
。
* request_by_curl(‘ http://hu60.cn /wap/index.php’,$post_string);
*/
function actionPost($url,$data){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_AUTOREFERER, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_COOKIEFILE, ‘cookie.txt’);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$tmpInfo = curl_exec($curl);
if (curl_errno($curl)) {
echo ‘Errno’.curl_error($curl);
}
curl_close($curl);
return $tmpInfo;
}