我haved使用curl logined現場,並在那個時候,我保存cookies在一些文件 「的abc.txt」。發送cookie值
我們繼續進行我想讀,我保存在「的abc.txt」餅乾,並將它們發送到同一網站的其他頁面。
我如何能做到這一點在PHP ..請建議。
在此先感謝。
我haved使用curl logined現場,並在那個時候,我保存cookies在一些文件 「的abc.txt」。發送cookie值
我們繼續進行我想讀,我保存在「的abc.txt」餅乾,並將它們發送到同一網站的其他頁面。
我如何能做到這一點在PHP ..請建議。
在此先感謝。
您需要的CURLOPT_COOKIEFILE
選項在捲曲資源設置:
$cookie_file = 'abc.txt';
curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_file);
CURLOPT_COOKIEFILE
包含cookie數據的文件的名稱。 cookie文件可以是Netscape格式,也可以是簡單的HTTP風格的頭文件轉儲到文件中。如果該名稱是一個空字符串,則不會加載cookie,但cookie處理仍處於啓用狀態。
如果你想處理完一個URL後捲曲傾倒餅乾到一個文件,那麼你需要設置CURLOPT_COOKIEJAR
選項:
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_file);
CURLOPT_COOKIEJAR
的名稱一個文件來保存所有內部cookie到手柄關閉時,例如在致電curl_close
後。
我做的正是這樣..但我怎麼能讀我已經保存在的abc.txt – alwaysLearn 2013-02-28 03:57:39
@new_developer餅乾:你說的「讀」是什麼意思?你想打印餅乾人類可讀的列表,或者你想捲曲再下一它的操作,就像上面我所時間使用它們? – 2013-02-28 12:17:42
我想打印餅乾的人類可讀列表... – alwaysLearn 2013-02-28 16:20:55
可能重複:http://stackoverflow.com/questions/1860030/curl-and-cookie – Boaz 2013-02-27 12:12:26
的[PHP讀取cookie文件]可能重複(http://stackoverflow.com/questions/410109/php -reading-A-cookie的文件) – 2013-02-28 16:44:13