Home > Backend Development > PHP Tutorial > php curl方法模拟远程登录

php curl方法模拟远程登录

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-20 13:02:46
Original
1381 people have browsed it

使用curl方法模拟远程登录  * 模拟登录bbs.php100.com

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

$login_url='http://bbs.php100.com/login.php';
$post_fields='cktime=31536000&step=2&pwuser=这里输入你的用户名&pwpwd=这里输入你的密码';
 
$ch= curl_init($login_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_fields);
curl_setopt($ch, CURLOPT_COOKIEJAR,$cookie_file);
curl_exec($ch);
curl_close($ch);
 
 
$url='http://bbs.php100.com/userpay.php';
$ch= curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE,$cookie_file);
$contents= curl_exec($ch);
preg_match("/<li>金币: (.*)<\/li>/",$contents,$arr);
echo$arr[1];
curl_close($ch);
Copy after login

 


Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Get URL parameters in PHP.
From 1970-01-01 08:00:00
0
0
0
How to check if a URL exists via PHP?
From 1970-01-01 08:00:00
0
0
0
PHP api returns json to extract url and jump?
From 1970-01-01 08:00:00
0
0
0
php WeChat payment callback url
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template