<MyRusakov.ru />

Своя Web-студия за 55 дней

Своя Web-студия за 55 дней

Система "Своя Web-студия за 55 дней" поможет Вам открыть свою собственную успешную Web-студию всего за 55 дней. Обучение построено на теории, плюс практике, то есть я прямо на Ваших глазах буду абсолютно с нуля открывать свою Web-студию, нанимать специалистов, принимать и выполнять заказы. Это настоящее реалити-шоу. Плюс весь курс разбит по дням, в каждый из которых Вам необходимо будет посмотреть небольшое количество видеоуроков, выполнить задания по этим урокам и проставить галочки о выполнении. Каждый из дней у Вас будет отнимать не более 1-го часа в день.

Таким образом, выполняя ежедневно маленькие шажки, Вы через 55 дней станете владельцем уже прибыльной Web-студии, заработав при этом первые 100 000 рублей.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Ajax функция
09.01.2013 15:24:37 Ajax функция Сообщение #1
Паркан

Паркан

Новичок

Новичок

Дата регистрации:
30.10.2012 19:40:33

Сообщений: 15

Есть некий html код:
<img src="../user/captcha.php?sid=<?php echo rand(10000, 99999); ?>" width="120" height="20" alt="" />
<input type="text" autocomplete="off" name="captcha" id="captcha"> <img id="captcha_error" src="/img/red_cross.png"></td>

JS
$('#captcha').change(function () {
var captcha = document.getElementById("captcha".value ;
if (captcha == '') return false ;
$.ajax({
type: "GET",
url: "../user/cap_test.php",
data: {mode: 'captcha_check',data: captcha},
success: function(msg){
if (msg == 1){
document.getElementById("captcha_error".src = '../img/ok.jpg' ;
}
else if (msg == 0){
document.getElementById("captcha_error".src = '../img/red_cross.png' ;
}
}
});
});

cap_test.php
<?php
session_start();

if ( isset($_POST['captcha_check']) )
{
$code = $_POST['captcha_check'];


if ( isset($_SESSION['captcha']) && strtoupper($_SESSION['captcha']) == strtoupper($code) )
{ $msg=1;echo $msg; }
else
{ $msg=0;echo $msg; }
unset($_SESSION['captcha']);

exit();
}

?>

Но не работает это все. Есть подозрения, что ошибка в html части. Что не так?
Профиль Ответить
12.01.2013 00:36:32 Ajax функция Сообщение #2
Alnik-75

Alnik-75

Продвинутый

Продвинутый

Дата регистрации:
07.02.2012 11:45:49

Сообщений: 48

Прикольно. У Вас запросы к обработчику происходят после введения каждой буквы. А зачем вы это событие используете для инпута?
Профиль Ответить