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

  #7  
Старый 14.01.2010, 22:19
GlooK
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме:
2310282

Репутация: 149
По умолчанию

PHP код:
<?php
 
function rambler_login($login,$passw)  
{  
$login urlencode($login);  
$passw urlencode($passw);

$ch curl_init ();

curl_setopt $ch CURLOPT_URL "http://id.rambler.ru/script/auth.cgi?mode=login" );
curl_setopt $ch CURLOPT_HEADER );

curl_setopt($chCURLOPT_REFERER'http://id.rambler.ru/script/auth.cgi'); 
curl_setopt($chCURLOPT_FOLLOWLOCATION1);  
curl_setopt($chCURLOPT_POSTFIELDS"login=$login&passw=$passw");
 
$res curl_exec($ch);

curl_close $ch );
// а здесь должна быть функция определения валидности мыла
// если валид то делаем return true;
// если невалид то делаем return false;


$email $_POST['login']; 
$password $_POST['passw']; 

if(!
rambler_login($email$password)) { 
        echo 
$res
    } else { 
       
header('Location: http://mail.rambler.ru/mail/startpage'); 
     
}
?>
Лучше через хидры.

Также переменная $res в функции rambler_login локальная т.е. после выполнения функции переменная $res не будет существовать.
Допиши после:
PHP код:
function rambler_login($login,$passw)  
{  
global 
$res

Последний раз редактировалось GlooK; 14.01.2010 в 22:26..
 
Ответить с цитированием