|
|
|
|
|
для: cheops
(23.10.2004 в 21:07)
| | Большое человеческое спасибо | |
|
|
|
|
|
|
|
для: Адоп Акробат
(23.10.2004 в 20:54)
| | Ошибка. Даже я 3 минуты искал :)))
Вместо
if(!strlen($_REQUEST["password"]) > 4 or !strlen($_REQUEST["password"] < 16))
|
следует писать
if(!strlen($_REQUEST["password"]) > 4 or !strlen($_REQUEST["password"]) < 16)
|
А ещё лучше использовать более простой вариант:
if(strlen($_REQUEST["password"]) < 4 or strlen($_REQUEST["password"]) > 16)
|
| |
|
|
|
|
|
|
|
для: cheops
(23.10.2004 в 20:51)
| | Я впринцете тоже так думал :)
но сматрите вот этот год проверяет на длину ввода пароля
<?php
if(!strlen($_REQUEST["password"]) > 4 or !strlen($_REQUEST["password"] < 16))
{
echo "<font class='menu'><br><center>Минимальная длина пароля 4 символа. Максимальная 16.<br></font>";
echo "<br><a href=\"javascript:history.go(-1)\" class=\"menu\">Вернуться назад</a><br><br>";
}
?>
|
Я ввожу восмизначный код (цифрами) и он гаварит:
Минимальная длина пароля 4 символа. Максимальная 16 | |
|
|
|
|
|
|
|
для: Адоп Акробат
(23.10.2004 в 20:35)
| | Цифры автоматически преобразуются в строку при передаче их в качестве аргумента функции strlen():
<?php
$number = 123456;
echo strlen($number);
?>
|
PS PHP не строготипизированный язык - здесь не следует опасаться и отдельно заботится о преобразовании переменных. | |
|
|
|
|
|
|
| Здравствуйте а есть такаяже функция как и strlen но которая действует и на цифры и на буквы?
Потому что как я понимаю эта функция работает только на буквы? | |
|
|
|
|