高分求 PHP程序登录163邮箱并取得当前用户的通讯录列表 http://topic.csdn.net/u/20081120/09/336E9B29-8B97-43BC-B14E-05D3AD942912.html看一下以前的帖子. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $_POST['username'] = '******@163.com';$_POST['password'] = '*******';$cookie_jar1 = tempnam('./tmp','Coo');$cookie_jar2 = tempnam('./tmp','Coo');$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'http://reg.163.com/login.jsp?type=1');curl_setopt($ch, CURLOPT_POST, 1);$request = 'verifycookie=1&username='.$_POST['username'].'&password='.$_POST['password'];curl_setopt($ch, CURLOPT_POSTFIELDS, $request);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, false);curl_setopt($ch, CURLOPT_NOBODY, false);curl_exec($ch);curl_close($ch);$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight=1&verifycookie=1&style=16&username='.$_POST['username']);curl_setopt($ch, CURLOPT_HEADER, false);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar1);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar2);curl_exec($ch);curl_close($ch);$str=file_get_contents($cookie_jar2);$str=substr(strrchr($str,"%"),1);$ch2 = curl_init();curl_setopt($ch2, CURLOPT_URL, 'http://g1a5.mail.163.com/coremail/fcg/ldvcapp?funcid=address&sid='.$str);curl_setopt($ch2, CURLOPT_HEADER, false);curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch2, CURLOPT_COOKIEFILE, $cookie_jar2);$html = curl_exec($ch2);$html=str_replace("\n","",$html);echo $html;exit; php中禁不掉浏览器缓存的问题 php json_encode操作对像问题 数据库问题 跪求一.htaccess的写法 PHP中类的静态函数和普通函数的区别 php能不能实现这种C#加密的功能呢? 上传虚拟主机后,竟然不能返回到lasturl? 高分求助数据库查询问题...在线等.. 急,图片上传求救!!!!!!!!! apache虚拟主机配置问题 信用卡验证程序 怎么写用时间表达式来查询呢
$_POST['password'] = '*******';$cookie_jar1 = tempnam('./tmp','Coo');
$cookie_jar2 = tempnam('./tmp','Coo');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://reg.163.com/login.jsp?type=1');
curl_setopt($ch, CURLOPT_POST, 1);
$request = 'verifycookie=1&username='.$_POST['username'].'&password='.$_POST['password'];
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_NOBODY, false);
curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight=1&verifycookie=1&style=16&username='.$_POST['username']);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar1);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar2);
curl_exec($ch);
curl_close($ch);$str=file_get_contents($cookie_jar2);
$str=substr(strrchr($str,"%"),1);
$ch2 = curl_init();
curl_setopt($ch2, CURLOPT_URL, 'http://g1a5.mail.163.com/coremail/fcg/ldvcapp?funcid=address&sid='.$str);
curl_setopt($ch2, CURLOPT_HEADER, false);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch2, CURLOPT_COOKIEFILE, $cookie_jar2);
$html = curl_exec($ch2);
$html=str_replace("\n","",$html);
echo $html;exit;