Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $content = "";
- $rss_url= "https://portal.yzu.edu.tw/vc2/global_cos.aspx";
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL,$rss_url);
- curl_setopt ($ch, CURLOPT_HEADER, 0);
- curl_setopt($ch , CURLOPT_REFERER , $rss_url );
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
- curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
- $content = curl_exec($ch);
- //var_dump($rss_content)
- curl_close($ch);
- //
- preg_match_all('/__VIEWSTATE" value="(.*)"/' , $content , $res );
- $VIEWSTATE = $res[1][0];
- preg_match_all('/__EVENTVALIDATION" value="(.*)" /', $content , $res);
- $EVENTVALIDATION = $res[1][0];
- $POST_data = array('__VIEWSTATE' => $VIEWSTATE,
- '__EVENTVALIDATION' => $EVENTVALIDATION,
- 'DDL_YM' => '103,1 ',
- 'DDL_Dept' => '301',
- 'DDL_Degree' => '0',
- 'Q' => 'RadioButton1',
- '__EVENTTARGET'=> '',
- '__EVENTARGUMENT'=> '',
- '__LASTFOCUS'=> '',
- 'agree'=>'',
- 'Button1'=>'確定'
- );
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL,$rss_url);
- curl_setopt ($ch, CURLOPT_HEADER, 0);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
- curl_setopt($ch, CURLOPT_POST, true);
- curl_setopt($ch, CURLOPT_REFERER , $rss_url );
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
- curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
- curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
- curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($POST_data));
- $content = curl_exec($ch);
- print_r($content);
- echo "<pre>";
- var_dump(http_build_query($POST_data));
- var_dump(curl_getinfo($ch));
- echo "</pre>";
- curl_close($ch);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement