эмуляция броузера

Discussion in 'PHP' started by ab(d, 27 Oct 2009.

  1. ab(d

    ab(d New Member

    Joined:
    12 Apr 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    эмуляция браузера

    как можн сэмулировать браузер на php,чтоб работала java ssl cookies?чтоб например whoer.net не отличил его от обычного браузера.Пробовал human emulator но он ток на win а желательно чтоб прост на php
     
    #1 ab(d, 27 Oct 2009
    Last edited: 27 Oct 2009
  2. KATYA

    KATYA Active Member

    Joined:
    9 Feb 2009
    Messages:
    236
    Likes Received:
    121
    Reputations:
    9
    PHP:
    <? 
    $url = "http://win.mail.ru/cgi-bin/auth";  
    $post = "Login=YOU_NAME&Domain=YOU_DOMAIN&Password=YOU_PASSWD"; 
    $cookie = str_replace('\\', '/', dirname(__FILE__)) . 'cookie.txt'; 
    $ch = curl_init();  
    curl_setopt($ch, CURLOPT_URL,$url); 
    curl_setopt($ch, CURLOPT_FAILONERROR, 1);  
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
    curl_setopt($ch, CURLOPT_TIMEOUT, 3); 
    curl_setopt($ch, CURLOPT_POST, 1); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 
    curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); 
    curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); 
    curl_setopt($ch, CURLOPT_NOBODY, 0); 
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    $result = curl_exec($ch);  
    curl_close($ch);   

    echo 
    $result; 
    ?>
     
    3 people like this.