700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php curl获取登陆cookie PHP curl 模拟登陆 获取cookie

php curl获取登陆cookie PHP curl 模拟登陆 获取cookie

时间:2021-12-15 16:09:19

相关推荐

php curl获取登陆cookie PHP curl  模拟登陆 获取cookie

PHP curl 模拟登陆 获取cookie求助

菜鸟学习使用PHPcurl模拟登陆,等陆weiphon论坛时用以下代码成功,登陆就死活成功不了,求助啊。窃以为是cookie获取有问题。麻烦牛人帮忙解决一下。苦思无所得夜不能寐啊!

$cookie_file=tempnam('./temp','cookie');

$login_url='/pass/serviceLoginAuth';

$post='user&pwd=&sid=eshop&callback=http%3A%2F%%2Flogin%2Fcallback%3Ffollowup%3Dhttp%253A%252F%%252F%26sign%3DMjk4NmVlYzNiOWY5YTkwMjExNzg5MjkyNzE3ZmIxOGM4YTBiMDk1Mg%2C%2C&_sign=f%2FKB8SAfmaLZ0s28kcLtBSmZlEM%3D&_json=true'//避免不必要的麻烦post的具体帐号密码去掉了

$ch=$curl=curl_init($login_url);

curl_setopt($ch,CURLOPT_HEADER,0);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);

curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);

curl_setopt($ch,CURLOPT_POSTFIELDS,$post);

curl_exec($ch);

curl_close($ch);

$url="/index.php";

$ch=curl_init($url);

curl_setopt($ch,CURLOPT_HEADER,0);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);

curl_setopt($ch,CURLOPT_COOKIEFILE,$cookie_file);

$contents=curl_exec($ch);

curl_close($ch);

?>

分享到:

------解决方案--------------------

------解决方案--------------------

(^1[3

------解决方案--------------------

4

------解决方案--------------------

5

------解决方案--------------------

8]\d{9}$)

------解决方案--------------------

(^\d{3,}$)

------解决方案--------------------

(^\++\d{2,}$)"autocomplete="off"/>

帐户名错误

请输入帐户名

请输入密码

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。