Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2016, 15:35
Профессор
Отправить личное сообщение для DDim1000 Посмотреть профиль Найти все сообщения от DDim1000
 
Регистрация: 20.10.2016
Сообщений: 223

Почему remote не возвращает false?
Здравствуйте!
Подскажите пожалуйста, почему, когда я указываю Логин который уже есть в базе, не выводится сообщение: "Логин занят!" ?
rules:{
                    "reg_login": {
                       required: true,
                       minlength: 5,
                       maxlength: 15,
	                   remote: {
                       type: "post",
                       url: "reg/check_login.php" 
                               } 
		},
              .....
               },
                //Текста предупреждений

                messages: {

                    "reg_login": {
                        required: "Укажите Логин!",
                        minlength: "От 5 до 15 символов!",
                        maxlength: "От 6 до 15 символов!",
                        remote: "Логин занят!"
                      },

Обработчик check_login.php:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
require_once("/blocks/db_connect.php");
require_once("/functions/functions.php");

$login = clear_string($_POST['reg_log']);

$result = mysql_query("SELECT login FROM reg_user WHERE login='admin'",$link);
if (mysql_num_rows($result) > 0)
{
   echo 'false';		
}
else
{
   echo 'true';      
}
}
?>
Изображения:
Тип файла: jpg zzz.jpg (207.0 Кб, 2 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 28.11.2016, 16:13
Профессор
Отправить личное сообщение для DDim1000 Посмотреть профиль Найти все сообщения от DDim1000
 
Регистрация: 20.10.2016
Сообщений: 223

Может из-за этого не работает? Я обработчик подключил к index.php, и вот что вышло:

Notice: Undefined index: reg_log in C:\Programming\xampp\htdocs\shop\reg\check_login.p hp on line 7

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\Programming\xampp\htdocs\shop\reg\check_login.p hp on line 10
true
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос об исправлении ENOENT на локальном соединении c MySQL (с node-mysql) noomnau Node.JS 3 12.04.2017 09:49
hasOwnProperty, почему выдаёт false, если свойство есть? DivMan Общие вопросы Javascript 2 08.04.2016 12:51
Почему не работает подключенный скрипт?? ivt22 Элементы интерфейса 1 04.01.2016 10:59
Функция не возвращает false, почему? Vitaly jQuery 3 05.07.2009 16:05
Почему не загружается скрипт? prog90 Я не знаю javascript 14 11.06.2009 11:52