Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проблема с авторизацией


Автор: zircool 21.4.2008, 11:03
Проблема с авторизацией, в чем может быть проблема?


Код


<?php



if(set_time_limit(0))
{
    set_time_limit(0);
    ignore_user_abort(1);
    $limit = true;
}

Error_Reporting(E_ALL & ~E_NOTICE);

print('<form method="POST">');
print('</br>' );
print('<textarea rows="15" cols="45" name="str"></textarea>'."<br />\r\n");
print('</br>' );
print('<input type="submit" name="sub" value="   Go!  " />'."<br />\r\n");
print('</form>');


if(isset($_POST['sub']))
{
    $mails=$_POST['str'];
    $mails=explode("\r\n", trim($mails));
        foreach($mails as $mail)
        {
        preg_match("#(.+)@(.+):(.+)#",$mail,$content);
        $login=$content[1];
        $domain=$content[2];
        $pass=$content[3];
        $login=trim($login);
        $domain=trim($domain);
        $pass=trim($pass);
        $post="page=http%3A%2F%2Ffoto.mail.ru%2Fbk%2Fjofa%2F681%2    F686.html&Login=".$login."&Domain=".$domain."&Password=".$pass."&level=1";
        $sock=@fsockopen("www.foto.mail.ru",80);
        if(!$sock) die("fsockopen() error.");
        {
            fputs($sock,
            "POST /bk/jofa/681/686.html HTTP/1.1\r\n".
            "Host: www.foto.mail.ru\r\n".
            "User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2\r\n".
            "Accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n".
            "Accept-Language:ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n".
            "Accept-Encoding:gzip,deflate\r\n".
            "Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.7\r\n".
            "Keep-Alive:300\r\n".
            "Connection:keep-alive\r\n".
            "Referer:http://foto.mail.ru/bk/jofa/681/686.html\r\n".
            "Cookie:p=9C0AAFvPiwAA; __utma=56108983.1873436047.1207337938.1208597277.1    208633011.3; __utmz=56108983.1207337938.1.1.utmccn=(organic)|ut    mcsr=google|utmctr=%D0%B1%D1%8C%D1%8E%D1%82+%D0%BF    %D0%B0%D0%B2%D0%BB%D0%B0+%D0%B2%D0%BE%D0%BB%D1%8E|    utmcmd=organic; c8=R08KSAAAAAIB5AEAAAAAAgrVBAAAAAAA; t=obLD1AAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA    AAAAAAAAAAAAAAABAAABAAAAAAAAAAAAABsFxAcA; mrcu=F0414753EA2761E6F5C5FE0554C2; Mpopl=1969011295; __utmb=56108983; __utmc=56108983\r\n".
            "Content-Type:application/x-www-form-urlencoded\r\n".
            "Content-Length:".strlen($post)."\r\n\r\n".$post);

        }
        while(!feof($sock))
        {
            $img .= fgets($sock, 1024);
        }
        fclose($sock);
        echo $img;

        }
        







}

?> 



Автор: Feldmarschall 21.4.2008, 16:10
Проблема в том, что mail.ru админят не такие круглые идиоты, какими ты их себе представляешь.

Автор: zircool 21.4.2008, 21:55
Feldmarschall сам знаю что там опытные программисты сидят, лючше бы предложил вариант решения проблемы... 

Автор: awers 22.4.2008, 04:31
zircool, Curl + hands.dll это решение проблемы? )

Автор: Feldmarschall 22.4.2008, 08:58
zircool, я считаю, что накруткой рейтингов занимаются только нехорошие люди.
И ничего хорошего из накруток никогда не выходило. Только проблемы с голосованием у честных людей - когда в результате борьбы с такими накрутчиками вводить код с капчи каждый раз, чтобы проголосовать

Неуели так сложно попробовать жить честно, не жучить по мелочи?

Автор: zircool 22.4.2008, 12:07
awers пример кода можешь выложить, пробовал на curl но таккая же проблема не происходит авторизация....
 Feldmarschall я делаю не для себя, мне оно не нужно я по этой фигне не заморачиваюсь, но помни пословицу хочешь жить-умей вертеться, если есть шанс заработать я его использую...  И хватит флудить если есть какие нибудь предложения по реализации проблемы то  пиши по теме.... 

Автор: IZ@TOP 22.4.2008, 12:17
Поддержу Фельдмаршала: из-за таких вертунов одни проблемы. 
И по честному можно деньги заработать. Но, что же поделаешь, в нашей стране люди, видимо, жить не умеют.

Автор: awers 22.4.2008, 12:26
zircool, Firebug в зубы для начала и смотри что у тебя пообще за процессы проходят с сайтом... потом соответственно эмулируй.. 

Автор: Feldmarschall 22.4.2008, 12:40
zircool, это поговорка из той же серии, что и "Не обманешь - не продашь". Поговорка жуликов.
И помнить её мне не нужно - я не собираюсь, как ты, жить за чужой счет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)