大家帮忙看看啊<~BOSS怒了~~~~~受不了~

解决方案 »

  1.   

    <?php
    //这是我的代码,请大家看看
    $EVENTTARGET = "Pager2";
    $EVENTARGUMENT = "2";//方法一:
    $URL="book.taojin.com/result_book.aspx?rackcode=A01B01"; 
    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL,"https://$URL"); 
    curl_setopt($ch, CURLOPT_POST, 1); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, "__EVENTTARGET=".$EVENTTARGET."&__EVENTARGUMENT=".$EVENTARGUMENT."&__VIEWSTATE=".$VIEWSTATE."");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//不直接输出,返回到变量
    $curl_result = curl_exec ($ch); 
    curl_close ($ch); 
    $result = explode(',', $curl_result);
    print_r($result);//方法二
    $params = "__EVENTTARGET=$EVENTTARGET&__EVENTARGUMENT=$EVENTARGUMENT&__VIEWSTATE=$VIEWSTATE";
    $length = strlen($params);
    $fp = fsockopen("book.taojin.com",80,$errno,$errstr,10) or exit($errstr."--->".$errno);
    $header = "POST /result_book.aspx?rackcode=A01B01 HTTP/1.1\r\n";
    $header .= "Host:book.taojin.com\r\n";
    $header .= "Referer:book.taojin.com\r\n";
    $header .= "Content-Length: ".$length."\r\n";
    $header .= "Content-Type: application/x-www-form-urlencoded\r\n";
    $header .= "Connection: Close\r\n\r\n";
    $header .= $params."\r\n"; 
    fputs($fp,$header);
    echo fgets($fp,1024);
    fclose($fp);