Проблема с текстовыми капчами

часто задаваемые вопросы по программе
Ответить
neseo
Сообщения: 6
Зарегистрирован: 22 янв 2009, 18:51

Проблема с текстовыми капчами

Сообщение neseo » 16 мар 2009, 22:31

Вот собсно вопрос. Про графические все ясно. Например на mister-wong.com стоит текстовая капча при добавлении закладки, тело странички вот такое

Код: Выделить всё

<td valign="top">
					<strong>Are you a human?</strong>
				</td>
				<td>
					<script language="javascript">
					document.write("7 + 1 =");
					</script>
					<input type="text" name="password" style="width: 20px;" />
				</td>
Как реализовать чтобы можно было ввести текст?

rulfer
Сообщения: 7
Зарегистрирован: 05 фев 2009, 05:55

Сообщение rulfer » 25 мар 2009, 04:12

что то вроде:

Код: Выделить всё


$text = $webpage->get_body();
preg_match("#(document\.write\(\")(.*?)(\"\);)#i", $text, $matches);
$captch1 = explode(" + ", $matches['2']);
$captcha = intval($captch1['0'])+intval($captch1['1']);
echo $captcha;

не?

Ответить