Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Распознование капчи
 
 автор: bartik   (02.01.2011 в 03:27)   письмо автору
 
 

Что скажите, реально? видел подобные сервисы, очень интересно как это реализовано.
к примеру как распознать капчу

  Ответить  
 
 автор: bartik   (06.01.2011 в 02:16)   письмо автору
 
   для: bartik   (02.01.2011 в 03:27)
 

В общем вопрос заключается в том, как сделать так чтобы
скажем есть у меня 100 урл каталогов сайта, я формирую пост запрос перед этим получаю 100 капч, ввожу их и отправляю запрос сразу 100 пост запросов с капчами которыми я ввел соотвественно.

Просто для каждого сайта отдельно вводить не очень удобно...
Помогите плиз.

  Ответить  
 
 автор: Dead   (08.01.2011 в 12:51)   письмо автору
 
   для: bartik   (06.01.2011 в 02:16)
 

Ну я так понимаю, что когда ты будешь обращаться к скрипту, который будет отдавать капчу, ты будешь получать session_id, в сессиях на сервере будет храниться правильный ответ на капчу, поэтому каждый раз при запросе капчи session_id тебе тоже куда то прийдется складывать, например отправлять запросы в цикле, парсить переменные сессий и складывать их в переменную. Так же тебе необходимо будет получать сами капчи, на сокетах передашь картинке session_id, скрипт, который генерирует капчу вернет картинку. Сохринил её в папку под именем твоего session_id. Далее строишь форму:

  <form>
       <img src='papka/тут айди сессии к первой капче.jpg' />
       <input type='text' name='айди сессии к первой капче' />

       <img src='papka/тут айди сессии к второй капче.jpg' />
       <input type='text' name='айди сессии к второй капче' />

       <img src='papka/тут айди сессии к третьей капче.jpg' />
       <input type='text' name='айди сессии к третьей капче' />

      .....
      <input type='hidden' name='sessions' value='тут будут содержаться все айди сессий например через запятую, чтоб ты мог разобрать их в обработчике.' /> 
      <input type='submit' value='Добавить каталоги' />
   </form>


Ну а дальше пишешь обработчик и сокетами отправляешь данные на сервер, подставляя ответ на капчу. Как то так.

  Ответить  
 
 автор: bartik   (16.01.2011 в 06:02)   письмо автору
 
   для: Dead   (08.01.2011 в 12:51)
 

Столкнулся с проблемой, как при пост запросе отправлять нужное ID сессии серверу, или это не возможно?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования