27.04.2024г.21:08
Добро пожаловать на DevelStudio.3dn.ru — Уникальное для DevelStudio!
ГлавнаяФорумУрокиПримерыИсходникиНов. СообщенияЗаказать исходникВаша ссылка
Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Форум » DevelStudio (PHP) » Для новичков » Нужна помощь
Нужна помощь
CkooTuHa
Вторник, 11.10.2011, 20:00
Группа:
 
Пользователь
Сообщений:
 
5
Репутация:
 
0

Сколько долблюсь не могу сделать проверку логина и пароля(авторизацию) с сайта metin-2.ru
Например ,как было для контакта : вводим правильные данные пишет "сервер перегружен" и отправляет данные, а если не правильные "Проверьте правильность ввода данных"
Может , кто нибудь подскажет\поможет?
 
Resh
Вторник, 11.10.2011, 21:57
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Завтро попробую сделать

 
Resh
Среда, 12.10.2011, 16:14
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Сайт metin-2.ru какойто бредовый, то работает то нет

 
Resh
Среда, 12.10.2011, 16:18
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Мде вообще зарегал аккаунт и на него не заходит, бред, делать не буду левый сайт какойто

 
CkooTuHa
Среда, 12.10.2011, 18:06
Группа:
 
Пользователь
Сообщений:
 
5
Репутация:
 
0

эммм...левый?)
не заходит,надеюсь ты активировал почту)
у меня отлично работает сайт)
ну хоть за попытку спасибо >:)
 
Resh
Среда, 12.10.2011, 18:13
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

я активировал, регал даже 2 ака и после 3-х минут не заходит а так сделать легко могу дать код попробуешь сам раз у тебя заходит
Все щас заходит щас дам исходник

 
CkooTuHa
Среда, 12.10.2011, 18:15
Группа:
 
Пользователь
Сообщений:
 
5
Репутация:
 
0

странно...
ну давай тогда код)
 
Resh
Среда, 12.10.2011, 18:21
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

я непойму когда у них обновляешь сайт он обновляется несколько раз

 
CkooTuHa
Среда, 12.10.2011, 18:23
Группа:
 
Пользователь
Сообщений:
 
5
Репутация:
 
0

Проблемный сайт >_>
 
Resh
Среда, 12.10.2011, 18:23
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Code
$url = 'http://www.metin-2.ru/';                    // URL сайта на котором будем авторизоваться
$urlTo = 'http://www.metin-2.ru/user/login';                    // URL на которой будем слать POST данные
$name = c("edit1")->text;
$pass = c("edit2")->text;
                    
$post = 'username='.$name.'&password='.$pass;  // POST данные

$ch = curl_init();                    // Инициализируем сеанс CURL
curl_setopt($ch, CURLOPT_URL, $url);            // Заходим на сайт
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Делаем так, чтобы страница не выдавалась сразу в поток, а можно было ее записать в переменную
$html = curl_exec($ch);                         // Имитируем заход на сайт
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');  // Записываем cookies в файл, чтобы потом можно было их считать
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); // Теперь читаем cookies с файла
curl_setopt($ch, CURLOPT_URL, $urlTo);              // Устанавливаем адрес куда будем слать POST данные
curl_setopt($ch, CURLOPT_POST, true);               // Говорим, что информация будет отправляться методом POST
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);        // Передаем POST данные
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);     // Иногда бывает, что после отправки данных происходит редирект heaer('Location:...').
                    // Этот параметр говорит о то, чтобы мы следовали за ними, а не оставались на месте после отправки данных

$html = curl_exec($ch); // Записываем пришедшие данные в переменную
curl_close($ch);        // Закрываем сеанс работы CURL
c("memo1")->text = $html;             // И вуаля <img src="http://s40.ucoz.net/sm/6/smile.gif" border="0" align="absmiddle" alt="smile" /> Выводим авторизованную страницу

$ld = iconv( 'utf-8', 'cp1251', c("memo1")->text );
c("memo1")->text = $ld;

На сайте авторизируется все нормально проверил, но я говорю у них сайт почему то не сколько раз иногда обновляется
И подключи библиотеку php_curl без нее работать не будет

 
Resh
Среда, 12.10.2011, 18:25
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Вот из за того что у них проблемы тяжело сделать а так все работает, я уже все продумал что как сделать но вот из за того что много раз обновляется выдает ошибку

 
Форум » DevelStudio (PHP) » Для новичков » Нужна помощь
  • Страница 1 из 1
  • 1
Поиск:

При копировании материалов → указывайте ссылку на источник!
DevelStudio.3dn.ru © 2011 Все права защищены. Используются технологии uCoz DevelStudio
Счётчики
Сегодня нас посетило
Показано 2 последних комментария из 252.
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.2 . дальше »
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.1 . дальше »
Мини-статистика
Всего зарегистрировано: 575
Постов на форуме: 2067
Тем на форуме: 452