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

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

Strict Standards: Resource ID#31 used as offset, casting to integer (31) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Скрипт регистрации - бредит
ТвойWeb » WebMaster класс » PHP/Perl » Скрипт регистрации - бредит

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

1. Валерий - 16 Января, 2008 - 13:29:41 - перейти к сообщению
Есть такой скрипт, который может закрывать от всех пользователей страницы, если они не зарегины.
Это то, что мне нужно.
А потому, как это бесплатное - тут же и бяки.
В скрипте не работает регистрация. Выдает ошибку, что типа неправильно введен логин.
Кто посмотрит?
И еще - как бы здесь установить возможность русскоязычных ников?
ЗЫ скрипт работает с базой.
Вот проверка формата вводимых значений.
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;
}
2. Furax - 16 Января, 2008 - 23:05:44 - перейти к сообщению
CODE:
function chekFormatLog($str)
{
return ereg('^[_0-9a-zA-Zа-яА-Я-]{2,15}$', $str);
}
3. Валерий - 17 Января, 2008 - 05:47:11 - перейти к сообщению
Спасібо!
Кроме этого, смотри личку. Улыбка
ЗЫ Я увидел разницу!
4. awep - 19 Января, 2008 - 02:24:41 - перейти к сообщению
а если не секрет, зачем 2 одинаковые функции проверки пароля? имею ввиду пароль и подтверждение. их можно проверять одной функцией...
или вообще тупо проверять на совпадение пароля и подвтерждения. т.е. второй раз не проверять на "состав". быстрее будет.

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0282]     [ 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