[請益] curl撈回post結果..
原來改成連線三次就好了...........QQ
感謝各位鄉民
-----------------------------------------------------------
先附上程式碼
http://pastebin.com/Unrtn5hj
是這樣的,小弟最近想實做一些東西會利用到學校的課程資料,打算利用curl來撈資料。
(課程查詢系統網址:https://portal.yzu.edu.tw/vc2/global_cos.aspx)
學校的課程查詢系統,是用表單選科系跟年級去查的
大概看了一下原始碼主要是下面三個post資料在控制(外加一些系統產生的hidden屬性)
'DDL_YM' => '103,1 ', //開課學期
'DDL_Dept' => '301', //開課科系代號
'DDL_Degree' => '0' //年級 0=全部 1~4代表各年級
資料是順利撈回來了
可是撈回來的資料不管 DDL_Degree 怎麼填,撈回來的資料都只有1年級的資訊...
還請版上各位神人幫小弟解答 m(___)m
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.224.110
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1398679336.A.519.html
→
04/28 18:51, , 1F
04/28 18:51, 1F
$POST_data = array('__VIEWSTATE' => $VIEWSTATE,
'__EVENTVALIDATION' => $EVENTVALIDATION,
'DDL_YM' => '102,2 ',
'DDL_Dept' => '302',
'DDL_Degree' => '0',
'Q' => 'RadioButton1',
'__EVENTTARGET'=> 'RadioButton1',
'__EVENTARGUMENT'=> '',
'__LASTFOCUS'=> '',
'agree'=>'',
'Button1'=>'確定'
);
我開頭貼的code 裡面是這樣寫,
這樣應該算有送到吧Q..Q
※ 編輯: makotoki (140.138.224.110), 04/28/2014 19:30:33
推
04/29 02:58, , 2F
04/29 02:58, 2F
→
04/29 02:58, , 3F
04/29 02:58, 3F
→
04/29 02:59, , 4F
04/29 02:59, 4F
→
04/29 02:59, , 5F
04/29 02:59, 5F
感謝回覆 不過我現在這樣做沒有分兩段嗎 QQ (對CURL真的不是很懂
另外關於COOKIE 可以在詳細說明嗎?
我現在改成這樣 有錯誤嗎@@?
http://pastebin.com/fSgQuPfE
※ 編輯: makotoki (140.138.224.110), 04/29/2014 20:37:53
※ 編輯: makotoki (140.138.224.110), 05/01/2014 19:53:21