1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

SLAED: Логин не должен содержать пробелов

Тема в разделе "Web Coding", создана пользователем Primal, 24 мар 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Primal

    Primal Прохожие

    Slaed 1.8, при регистрации нельзя указать логин с пробелами. Это очень нужно, чтобы вместо логина люди писали свой Ф.И.О. Подскажите, как исправить это, в коде или админке, очень срочно нужно! Буквально день-два! Зарание благодарен!:eek:
     
  2. Primal

    Primal Прохожие

    Разобрался. Спасибо юзерам slaed net-a Кому инетересно вот:

    в modules/Account/index.php

    if (!$user_name || preg_match("/[^a-zA-Zа-яА-Я0-9_-]/", $user_name)) $stop = ""._ERRORINVNICK."";

    Это удаляем и меняем на

    if (!$user_name || preg_match("/[^a-zA-Zа-яА-Я *ёЁ)(.?=>+<&^%@!0-9_-]/", $user_name)) $stop = ""._ERRORINVNICK."";
    if (strlen($user_name) > 25) $stop = ""._NICK2LONG."";

    и убираем строку

    if (strrpos($user_name, " ") > 0) $stop = ""._NICKNOSPACES."";
     
  3. unknown

    unknown Постоялец

    Регистр.:
    21 авг 2006
    Сообщения:
    103
    Симпатии:
    32
    Обнавил бы версию..
     
  4. Primal

    Primal Прохожие

    Мне 1.8 удобнее. А в 2,1 и других так же меняется код, чтобы разрешались пробелы
     
Статус темы:
Закрыта.