<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

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

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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

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