|
|
|
| Помогите установить каптчу на отправку данных.
Скрипт:
http://jkdesign.org/captcha/examples.php | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:11)
| | И что же там непонятно? | |
|
|
|
|
|
|
|
для: neadekvat
(07.08.2010 в 13:13)
| | >И что же там непонятно?
Как интегрировать в свой код. | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:17)
| | То есть, вы абслютно ничего не умеете и не знаете, я так понимаю.
Так что вы ищете на форуме, где помогают, а не решают за вас? | |
|
|
|
|
|
|
|
для: neadekvat
(07.08.2010 в 13:19)
| | >То есть, вы абслютно ничего не умеете и не знаете, я так понимаю.
>Так что вы ищете на форуме, где помогают, а не решают за вас?
Ну почему сразу абсолютно ничего не умею и не знаю. Что-то я знаю)
Я не хочу чтобы за меня решали, я же не привожу тут свой код, мне нужна небольшая помощь.
Сначала интегрируем скрипты:
<script type='text/javascript' src='jquery-1.4.2.min.js'></script>
<script type='text/javascript' src='jquery.simpleCaptcha-0.2.js'></script>
|
Затем прописываем в странице:
<?php
// This is the PHP code you need to use to see if they got the
// answer right. Note that this is for "GET" requests, and you
// may need to alter the code to suit your needs.
if ($_GET['captchaSelection'] == $_SESSION['simpleCaptchaAnswer']) {
// they're human! (maybe)
}
?>
|
В кнопку самбит ставим id='captcha1'.
я правильно делаю? | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:37)
| | Не интегрируем, а подключаем. В скрипте-плагина каптчи должны быть установки, указывающие на php-файл обработчик каптчи. Не кнопка submit имеет id='captcha1', а элемент <div id='captcha1'></div> - это ведь черным по белому написано. В этот элемент скорее всего и будут помещены изображения. | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:37)
| | Хоть что-то. Надо было так с первого же поста делать
> Затем прописываем в странице
Только вы понимаете, зачем и где?
> В кнопку самбит ставим id='captcha1'.
Нет, посмотрите внимательно пример | |
|
|
|
|
|
|
|
для: neadekvat
(07.08.2010 в 13:44)
| | Я условно написал в кнопку, я понимаю что в <div id='captcha1'></div> | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:47)
| | Мне скорее вот что непонятно:
$('#captcha1')
.bind('loaded.simpleCaptcha', function() {
// do something when loaded
})
.simpleCaptcha();
|
| |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:48)
| | Jquery, вы его знаете? Я могу сказать, что и к чему в данном примере - но какой смысл от этого? Разбирайтесь в синтаксисе jquery - пользы куда больше будет | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:48)
| | Это вызов класса, а то что в комментариях функции, говорит, что в этом месте вы можете поместить сообщение, либо произвести какие либо действия когда изображения капчи будут загружены.
Кстати, эту капчу легко ломануть, тем более в ее исходном виде. | |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:47)
| | Для jquery нет "условно", он пошлет вас в баню с кнопкой и все.
Вот, вставляйте не странице.
Когда изображение появится - уже можно прикручивать обработчик | |
|
|
|
|
|
|
|
для: neadekvat
(07.08.2010 в 13:49)
| | Может я что-то не понял, но картинок нет.
<head>
<script type='text/javascript' src='jquery-1.4.2.min.js'></script>
<script type='text/javascript' src='jquery.simpleCaptcha-0.2.js'></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<form>
<div id='captcha1'></div>
<input type='submit' />
</form>
<?php
// This is the PHP code you need to use to see if they got the
// answer right. Note that this is for "GET" requests, and you
// may need to alter the code to suit your needs.
if ($_GET['captchaSelection'] == $_SESSION['simpleCaptchaAnswer']) {
// they're human! (maybe)
}
?>
|
| |
|
|
|
|
|
|
|
для: BIFF99
(07.08.2010 в 13:54)
| | Вы читаете то, что вам говорят? Ищите в скрипте описание конфигурации, и указывайте реальные пути свои. | |
|
|
|