Показать сообщение отдельно

  #7  
Старый 26.09.2009, 23:44
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

PHP код:
<?php
set_time_limit
(0);
$cookiesfile = $_SERVER['DOCUMENT_ROOT'].'/cookie.txt';

$mail = 'логин';
$domain = 'домен';
$pass = 'пасс';

function goto(
$url='', $post='', $referer='') 
    { 
        
$cl = curl_init();   
        
curl_setopt($cl, CURLOPT_URL, $url); 
        
curl_setopt($cl, CURLOPT_HEADER, 1); 
        
curl_setopt($cl, CURLOPT_RETURNTRANSFER,1); 
        
//curl_setopt($cl, CURLOPT_TIMEOUT, 15); 
        
curl_setopt($cl, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');  
        
curl_setopt($cl, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
        
curl_setopt($cl, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
        if (!empty(
$post)) {curl_setopt($cl, CURLOPT_POST, 1);curl_setopt($cl, CURLOPT_POSTFIELDS, $post);} else {curl_setopt($cl, CURLOPT_POST, 0);} 
        if (!empty(
$referer)) curl_setopt($cl, CURLOPT_REFERER, $referer); 
        
$ex=curl_exec($cl); 
        
curl_close($cl); 
        return 
$ex; 
    }


$url = 'http://win.mail.ru/cgi-bin/auth';
$post = 'Login='.urlencode($mail).'&Domain='.$domain.'&Password='.urlencode($pass);
goto(
$url, $post);
echo goto(
'http://win.mail.ru/cgi-bin/msglist');

?>
 
Ответить с цитированием