ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

php. Регистрация на сайте с проверкой подлинности.
  #1  
Старый 11.10.2006, 23:17
Dinamo ua
Новичок
Регистрация: 28.09.2006
Сообщений: 4
Провел на форуме:
36321

Репутация: 5
По умолчанию php. Регистрация на сайте с проверкой подлинности.

Дело обстоит так. Есть он-лайн игра "Бойцовский клуб", надо сделать регистрацию для другого сайта, но с таким условием чтобы можно было проверить что человек реально имеет свой аккаунт в БК.
Раньше было так:
1. Чел. вводил на сайте логин и пароль
2. Генерировался рендомный набор символов и цифр.
3. Чел. сохранял этот код в своей анкете (так она выглядит http://suncity.combats.ru/inf.pl?login=cascade )
4. Далее шла проверка кода.
5. И в заключении уже добавление в БД.
Проблема у меня возникла в том, что все время не работает сверка кода. Может кто подскажет в чем дело, если выложу тексты? Или придумает другой способ.

Заранее спасибо!
 
Ответить с цитированием

  #2  
Старый 13.10.2006, 15:22
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Отправляй http запрос на авторизацию БК с данными пользователя. Там все просто, rtfm
 
Ответить с цитированием

  #3  
Старый 14.10.2006, 16:22
Dinamo ua
Новичок
Регистрация: 28.09.2006
Сообщений: 4
Провел на форуме:
36321

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

С удовольствием сделал так как ты говоришь, только можно подробнее?
 
Ответить с цитированием

  #4  
Старый 15.10.2006, 00:33
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

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

http://phpclub.ru/detail/article/http_request
 
Ответить с цитированием

  #5  
Старый 15.10.2006, 03:01
KPOT_f!nd
Познавший АНТИЧАТ
Регистрация: 25.08.2006
Сообщений: 1,524
Провел на форуме:
3405508

Репутация: 1745


По умолчанию

Цитата:
С удовольствием сделал так как ты говоришь, только можно подробнее?
Учи php! В н инете много мануалов на php!
 
Ответить с цитированием

  #6  
Старый 15.10.2006, 04:18
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Цитата:
Сообщение от Dinamo ua  
С удовольствием сделал так как ты говоришь, только можно подробнее?
Там все просто. есть такая чтука как fsockopen(), читай ман по ней. Грубо говоря - это телнет. Указываешь IP, указываешь порт, получаешь интерфейс.
Далее стоит научится формировать HTTP заголовки (что к php, кстати, не имеет вообще никакого отношения) и посылать данные. Наверника там POST метод. Постом отправляешь все что тебе надо (логин и пасс), считываешь ответ в переменную, переменную парсишь на искомые данные.
Короче ключевое слово fsockopen(), как уже было сказано, в сети много манов и примеров
 
Ответить с цитированием

  #7  
Старый 15.10.2006, 15:30
Dinamo ua
Новичок
Регистрация: 28.09.2006
Сообщений: 4
Провел на форуме:
36321

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

Спасибо за совет. Уже разобрался, дело не в этом было
Короче file_get_contents, а потом поиск идет с помощью strpos, а надо было strcasecmp. Вот и все пироги )
 
Ответить с цитированием

  #8  
Старый 15.10.2006, 15:38
Dinamo ua
Новичок
Регистрация: 28.09.2006
Сообщений: 4
Провел на форуме:
36321

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

Цитата:
Сообщение от KPOT_f!nd  
Учи php! В н инете много мануалов на php!
Хотел бы на тебя посмотреть когда начинал ) Кстати, раз такой ученый, то напиши http запрос чтобы выбирал из 9-ти серверов нужный Интересно посмотреть на реализацию этого )
 
Ответить с цитированием

  #9  
Старый 15.10.2006, 23:29
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Цитата:
Сообщение от Dinamo ua  
Спасибо за совет. Уже разобрался, дело не в этом было
Короче file_get_contents, а потом поиск идет с помощью strpos, а надо было strcasecmp. Вот и все пироги )
да, с file_get_contents проще, но fsockopen правильнее. Хотя результат один и тот же, как выясняется
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ