Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Скрипт регистрации - бредит
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Без описания
Валерий Администратор
Отправлено: 16 Января, 2008 - 13:29:41
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




Есть такой скрипт, который может закрывать от всех пользователей страницы, если они не зарегины.
Это то, что мне нужно.
А потому, как это бесплатное - тут же и бяки.
В скрипте не работает регистрация. Выдает ошибку, что типа неправильно введен логин.
Кто посмотрит?
И еще - как бы здесь установить возможность русскоязычных ников?
ЗЫ скрипт работает с базой.
Вот проверка формата вводимых значений.
CODE:
/* ---Дополнительные функции для проверки обязательного ввода и формата данных---*/
function fields_emp($field)
{
$val = true;
if(trim($field) == '')
$val = false;
return $val;
}
function chekFormatMail($str)
{
return ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$", $str);
}
function chekFormatLog($str)
{
return ereg("^[_0-9a-z-]{2,15}$", $str);
}
function chekFormatPass($str)
{
return ereg("^[_\.0-9a-z-]{6,15}$", $str);
}
function formatConfirmPass($str)
{
return ereg("^[_\.0-9a-z-]{6,15}$", $str);
}
function confirmPass($str)
{
$val = true;
if($_POST['pass'] != $_POST['confirm_pass'])// Проверка подтверждения пароля
$val = false;
return $val;
}
 
 Top
Furax
Отправлено: 16 Января, 2008 - 23:05:44
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




CODE:
function chekFormatLog($str)
{
return ereg('^[_0-9a-zA-Zа-яА-Я-]{2,15}$', $str);
}
 
 Top
Валерий Администратор
Отправлено: 17 Января, 2008 - 05:47:11
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




Спасібо!
Кроме этого, смотри личку. Улыбка
ЗЫ Я увидел разницу!
 
 Top
awep
Отправлено: 19 Января, 2008 - 02:24:41
Post Id



Наш человек


Покинул форум
Сообщений всего: 304
Дата рег-ции: Дек. 2005  
Откуда: Казань

Карма 6




а если не секрет, зачем 2 одинаковые функции проверки пароля? имею ввиду пароль и подтверждение. их можно проверять одной функцией...
или вообще тупо проверять на совпадение пароля и подвтерждения. т.е. второй раз не проверять на "состав". быстрее будет.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.044]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33