看板 PHP 關於我們 聯絡資訊
※ 引述《jami520 (我的生命因你而發光)》之銘言: : 想請教一下大家,這網站假設想要紀錄一些資料,但他有分頁 : 想要了解分頁部分怎樣做curl呢? : http://www.cnyes.com/usastock/idxgroup.aspx?ind=0533 : 這樣寫好像有錯,不曉得如何更改? thx : $c2 = curl_init(); : curl_setopt($c2, CURLOPT_URL, $website); : curl_setopt($c2, CURLOPT_RETURNTRANSFER, 1); : curl_setopt($c2, CURLOPT_POST, 1); : curl_setopt($c2, : CURLOPT_POSTFIELDS,"__EVENTTARGET=PageSeprater1$DDLPage&__EVENTARGUMENT=2"); 分析研究了一下www 發現到要發送AJAX請求(好像只有AJAX能要求指定頁面) 會檢查UserAgent是否有效 還有__VIEWSTATE和__EVENTVALIDATION是否正確對應 這是寫完的php頁面OWO http://pastebin.com/za1qcrF4 上面的雖然整體沒問題 但... $page的輸入處理JS太習慣寫錯了XD 下面是真的能正常運作的版本 http://pastebin.com/N71pA6t4 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.202.68 ※ 編輯: danny8376 來自: 140.115.202.68 (09/06 11:17)
alpe:__VIEWSTATE和__EVENTVALIDATION 送新資料過來,會給記得換 09/06 13:14
danny8376:因為有試了很多次... 同一頁的值是一模異樣的-3- 09/06 16:36
danny8376: 一模一樣 09/06 16:38
danny8376:不然原本還打算用Session或者hidden field去傳那兩個值 09/06 16:39