php 使用curl模擬登錄人人(校內(nèi))網(wǎng)的簡單實(shí)例
php 使用curl模擬登錄人人(校內(nèi))網(wǎng)的簡單實(shí)例
$login_url = 'http://passport.renren.com/PLogin.do'; $post_fields['email'] = 'XXXX'; $post_fields['password'] = 'XXXX'; $post_fields['origURL'] = 'http%3A%2F%2Fhome.renren.com%2FHome.do'; $post_fields['domain'] = 'renren.com'; //cookie文件存放在網(wǎng)站根目錄的temp文件夾下 $cookie_file = tempnam('./temp','cookie'); $ch = curl_init($login_url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_MAXREDIRS, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_AUTOREFERER, 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); //帶上cookie文件,訪問人人網(wǎng)首頁 $send_url='http://home.renren.com/Home.do'; $ch = curl_init($send_url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); $contents = curl_exec($ch); curl_close($ch); //清理cookie文件 unlink($cookie_file); //輸出人人網(wǎng)首頁的內(nèi)容 print_r($contents);
以上這篇php 使用curl模擬登錄人人(校內(nèi))網(wǎng)的簡單實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- PHP Curl模擬登錄微信公眾平臺(tái)、新浪微博實(shí)例代碼
- PHP curl模擬登錄帶驗(yàn)證碼的網(wǎng)站
- PHP使用CURL模擬登錄的方法
- PHP讀取CURL模擬登錄時(shí)生成Cookie文件的方法
- PHP使用CURL實(shí)現(xiàn)對(duì)帶有驗(yàn)證碼的網(wǎng)站進(jìn)行模擬登錄的方法
- PHP中使用CURL模擬登錄并獲取數(shù)據(jù)實(shí)例
- PHP CURL獲取cookies模擬登錄的方法
- php使用curl模擬登錄后采集頁面的例子
- PHP CURL模擬登錄新浪微博抓取頁面內(nèi)容 基于EaglePHP框架開發(fā)
- php curl 模擬登錄并獲取數(shù)據(jù)實(shí)例詳解
相關(guān)文章
PHP 計(jì)算兩個(gè)時(shí)間段之間交集的天數(shù)示例
今天小編就為大家分享一篇PHP 計(jì)算兩個(gè)時(shí)間段之間交集的天數(shù)示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10支付寶支付開發(fā)——當(dāng)面付條碼支付和掃碼支付實(shí)例
這篇文章主要介紹了支付寶支付開發(fā)——當(dāng)面付條碼支付和掃碼支付實(shí)例,具有一定的參考價(jià)值,有需要的可以了解一下。2016-11-11php使用cookie實(shí)現(xiàn)記住登錄狀態(tài)
這篇文章主要介紹了php使用cookie實(shí)現(xiàn)記住登錄狀態(tài),本文用最原始的方法講解如何實(shí)現(xiàn)記住登錄狀態(tài),給出3個(gè)步驟和具體實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-04-04PHP性能優(yōu)化工具篇Benchmark類調(diào)試執(zhí)行時(shí)間
這是PHP性能優(yōu)化系列第二期,如何使用PEAR工具類Benchmark逐行獲取代碼或函數(shù)的執(zhí)行時(shí)間2011-12-12php結(jié)合redis高并發(fā)下發(fā)帖、發(fā)微博的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猵hp結(jié)合redis高并發(fā)下發(fā)帖、發(fā)微博的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12使用SMB共享來繞過php遠(yuǎn)程文件包含的限制執(zhí)行RFI的利用
我們將繞過php遠(yuǎn)程文件包含的限制,并執(zhí)行RFI的利用,即使PHP環(huán)境被配置為不包含來自遠(yuǎn)程HTTP/FTP URL的文件。對(duì)此文感興趣的朋友跟隨小編一起看看吧2019-05-05PHP實(shí)現(xiàn)Huffman編碼/解碼的示例代碼
本篇文章主要介紹了PHP實(shí)現(xiàn)Huffman編碼/解碼的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04