php curl方法模拟远程登录
程序员文章站
2024-01-24 17:20:58
...
使用curl方法模拟远程登录 * 模拟登录bbs.php100.com
金币: (.*)/",$contents,$arr);
echo$arr[1];
curl_close($ch);
$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("/