Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2014, 13:09   #21
Shahin87
Пользователь
 
Регистрация: 26.03.2014
Сообщений: 31
По умолчанию

if ($auth) {
echo "Вы авторизованы";
} else {
echo "Неверный логин или пароль";
}
это я знаю, мне надо чтобы по отдельности выпадило тоесть логин отдельно пароль отдельно
Shahin87 вне форума Ответить с цитированием
Старый 27.03.2014, 13:15   #22
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Перепишите свою функцию checkUser
ATL вне форума Ответить с цитированием
Старый 27.03.2014, 15:00   #23
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Shahin87 Посмотреть сообщение
мне надо чтобы по отдельности выпадило тоесть логин отдельно пароль отдельно
Это неправильно с точки зрения безопасности – т.к. позволяет теоретическому взломщику точно определить: «ага, логин я подобрал – осталось только подобрать пароль» (или наоборот).
В случае, когда сообщается «неверный логин или пароль» – у взломщика такого точного понимания нет, и это усложняет процесс взлома.
Andkorol вне форума Ответить с цитированием
Старый 27.03.2014, 15:07   #24
Shahin87
Пользователь
 
Регистрация: 26.03.2014
Сообщений: 31
По умолчанию

Andkorol
Спасибо учту
Shahin87 вне форума Ответить с цитированием
Старый 27.03.2014, 16:19   #25
Shahin87
Пользователь
 
Регистрация: 26.03.2014
Сообщений: 31
По умолчанию

Как в скрипт вывести переменную $Lang
Код:
messages:{
        
            login:{
                required:   "$Lang['enter'];",
                minlength: "Логин должен быть минимум 4 символа",
                maxlength: "Максимальное число символо - 16",
            },
            
            password:{
                required: "Это поле обязательно для заполнения",
                minlength: "Пароль должен быть минимум 6 символа",
                maxlength: "Пароль должен быть максимум 16 символов",
            },
        
       }
        
    });
Shahin87 вне форума Ответить с цитированием
Старый 27.03.2014, 20:49   #26
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Если это так принципиально - через AJAX.
Но я не очень понимаю, зачем Вам такая модель валидации? HTML5 позволяет проводить валидацию на стороне клиента прямо в форме, без использования JavaScript. Зачем этим не пользоваться?
Добавляете ключи:
Код HTML:
required="" pattern=".{4,16}"
и полчаса радуетесь.

В вашей форме это будет выглядеть так:
Код HTML:
<form name="auth" action="auth.php" method="post">
    <table>
        <tr>
            <td><?php echo $Lang['login'] ?></td>
            <td>
                <input type="text" name="login" required="" pattern=".{4,16}" />
            </td>
        </tr>
        <td><?php echo $Lang['you-pass'] ?></td>
        <td>
            <input type="password" name="password" required="" pattern=".{6,16}" />
        </td>
        </tr>
        <tr>
            <td colspan="2">
                <input type = "submit" name = "button_auth" value = "<?php echo $Lang['in_ok']; ?>" />
            </td>
        </tr>
    </table>
</form>
ATL вне форума Ответить с цитированием
Старый 27.03.2014, 20:59   #27
Shahin87
Пользователь
 
Регистрация: 26.03.2014
Сообщений: 31
По умолчанию

Но я хочу применить этот скрипт в другом файле, а на сайте у меня 3 языка и мне надо чтобы инфо об ошибке переводилось
как это в скрипт вставить
Код:
<?php echo $Lang['error'];?>

Последний раз редактировалось Shahin87; 27.03.2014 в 21:45.
Shahin87 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторизация на сайте vovken1997 Общие вопросы Delphi 12 22.08.2013 21:39
Авторизация на сайте sanco Работа с сетью в Delphi 3 17.03.2013 21:40
Авторизация на сайте ZvEr_HaCkEr Работа с сетью в Delphi 0 23.06.2012 05:52
Авторизация на сайте. Pliks Общие вопросы по Java, Java SE, Kotlin 5 08.06.2010 13:51