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

Ввод капчи
  #1  
Старый 27.08.2009, 13:01
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

Репутация: 18
По умолчанию Ввод капчи

Появилась новая проблема.. Совсем недавно я спрашивал как можно вытащить капчу со страницы.. Вот эта тема - http://forum.antichat.ru/thread137573.html
Задача теперь состоит вот в чём:
1. пользователь заходит на сайт, в котором отображена только капча и поле ввода(то есть не на сайт с формой где реально располагается капча изначально)
2. пользователь вводит капчу и нажимает на кнопку после чего с помощью curl происходит заполнение формы.
НО! На следующей странице то уже будет другой url капчи..
В общем то именно это я и не знаю как обойти..
 
Ответить с цитированием

  #2  
Старый 27.08.2009, 13:08
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

programming Не получится, значение капчи устанавливается в кукисы. Установить куки для чужого домена - не получится, не позволит политика безопасности браузера

З.Ы, людей украшает скромность - зачем срать на форуме создавая по 10 тем?
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #3  
Старый 27.08.2009, 13:16
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Цитата:
Сообщение от Gifts  
programming Не получится, значение капчи устанавливается в кукисы. Установить куки для чужого домена - не получится, не позволит политика безопасности браузера

З.Ы, людей украшает скромность - зачем срать на форуме создавая по 10 тем?
Немного не понял.. По-моему Вы написали бред.. Или же напишите, что Вы подразумеваете под значением капчи..

А на счёт тем - не 10, а всего 2 и причём с совсем разными вопросами..
 
Ответить с цитированием

  #4  
Старый 27.08.2009, 13:25
Аватар для svesve
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Как я понимаю надо чтобы грубо говоря перед регой или заполнением формы пользователь заполнял капчу?
а потом уже получит доступ на страницу с формой на которой будет капча именно от этой формы?
 
Ответить с цитированием

  #5  
Старый 27.08.2009, 13:32
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

1. Заходим на сайт и получаем необходимые значения
  • Куки записываем: curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
2. Выводим картинку капчи и вводим в поле её значение
3. Отправляем cURL'ом это значение + значения из п.1
  • Используем: curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
4. Отправляем post запрос для заполнения формы на сайте, используем COOKIEFILE из п.3
 
Ответить с цитированием

  #6  
Старый 27.08.2009, 13:32
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Цитата:
Сообщение от svesve  
Как я понимаю надо чтобы грубо говоря перед регой или заполнением формы пользователь заполнял капчу?
а потом уже получит доступ на страницу с формой на которой будет капча именно от этой формы?
Немного не так..
Значит есть два сайта - первый с формой регистрации(вместе с капчей), а второй, на котором отображена только капча и поле ввода.
Нужно, чтобы пользователь заходил на второй сайт вводил капчу, а уже php с помощью curl отправлял запрос на первый сайт уже со своими данными, но значением капчи, которое ввёл пользователь.
 
Ответить с цитированием

  #7  
Старый 27.08.2009, 13:35
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Цитата:
Сообщение от geforse  
1. Заходим на сайт и получаем необходимые значения
  • Куки записываем: curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
2. Выводим картинку капчи и вводим в поле её значение
3. Отправляем cURL'ом это значение + значения из п.1
  • Используем: curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
4. Отправляем post запрос для заполнения формы на сайте, используем COOKIEFILE из п.3
Так в том то и дело, что не каких куков нет. Куки появляются только после того, как мы уже нажали на первом сайте на кнопку регистрация..
Быть может я чего-то не понимаю..
 
Ответить с цитированием

  #8  
Старый 27.08.2009, 13:38
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

Цитата:
Сообщение от programming  
Быть может я чего-то не понимаю..
Да это я повидимому что-то не понимаю )
Если сайта два, то и капчи две и какое они имеют отношение друг к другу ?

Покажите ссылки
 
Ответить с цитированием

  #9  
Старый 27.08.2009, 13:39
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Ну или же если более конкретно поставить задачу теперь -нужно, чтобы пользователь вводил капчу на странице и на этой же странице после его ввода должен отправляться пост запрос. Вот какэто реализовать?

Сайт один на котором капча, а второй где распологается мой скрипт. А скрипт вытягивает капчу с первого сайта, поэтому капчи должны быть одинаковыми..

Последний раз редактировалось programming; 27.08.2009 в 13:43..
 
Ответить с цитированием

  #10  
Старый 27.08.2009, 13:40
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

Цитата:
Сообщение от programming  
Ну или же если более конкретно поставить задачу теперь -нужно, чтобы пользователь вводил капчу на странице и на этой же странице после его ввода должен отправляться пост запрос. Вот какэто реализовать?
..
Цитата:
Сообщение от geforse  
1. Заходим на сайт и получаем необходимые значения
  • Куки записываем: curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
2. Выводим картинку капчи и вводим в поле её значение
3. Отправляем cURL'ом это значение + значения из п.1
  • Используем: curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
4. Отправляем post запрос для заполнения формы на сайте, используем COOKIEFILE из п.3
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регеры ICQ UIN'ов by saiNT sai_NT ICQ 477 13.06.2010 17:48
Вывод WM->VISA Card. Ввод VISA Card->WM. -=lebed=- Статьи 34 15.10.2009 20:19



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


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




ANTICHAT.XYZ