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

  #3  
Старый 19.05.2009, 16:14
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Парни, гляньте пожалуйста код:
PHP код:
<?php 

echo'
<form  method="POST">
<input type="text" name="username" value="">
<br>
<input type="password" name="password" value=""  /><br>
<input type="text"  name="code" value=""/><br>
<img src="http://сайт/image.php?" /><br>
<input name="go" type="submit" value="Enter" /><br>
</form>
'
;


if(isset(
$_POST['go']))
{


$cl 

curl_init('http://сайт/login.php?username='.$_POST['username'].'&password='.$_POST['password'].'&code='.$_POST['code']);
curl_setopt($clCURLOPT_RETURNTRANSFER1);  
curl_setopt($clCURLOPT_USERAGENT'Opera/9.25 (Windows NT 5.1; U; ru)');  
curl_setopt($clCURLOPT_REFERER'http://сайт/login.php?r=');  
curl_setopt($clCURLOPT_HEADER1);  
curl_setopt($clCURLOPT_COOKIEJAR,$_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$ex curl_exec($cl);  
curl_close($cl);



$exec curl_init('http://сайт/members.php');  
curl_setopt($execCURLOPT_RETURNTRANSFER1);  
curl_setopt($execCURLOPT_USERAGENT'Opera/9.25 (Windows NT 5.1; U; ru)');  
curl_setopt($execCURLOPT_REFERER'http://сайт/login.php');  
curl_setopt($execCURLOPT_HEADER1);  
curl_setopt($execCURLOPT_COOKIEFILE$_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');  
$page curl_exec($exec);  
curl_close($exec);  
echo 
$page;

}


?>
Никак авторизоваться не получается... Такое чувство, что данные username, password и code не передаются на сервак...
Более того, такое чувство, что они не передаются даже когда в строку адреса забиваю
PHP код:
http://сайт/login.php?username=имя&password=пасс&code=код от балды 
так как в результате попадаю на обычную страницу авторизации.. А я полагаю должна вылезать страница с надписью "неверный код подтверждения" как при попытке авторизоваться с невернозаполненным полем code...
Запрос правильный.. Проверяс сниффером...
Может быть сервер как-то просекает, что я не через форму авторизации пытаюсь залогиниться..??! Никто с таким не сталкивался..?!? Как быть..??!

Последний раз редактировалось Fepsis; 19.05.2009 в 16:16..
 
Ответить с цитированием