(27 авг 2013, 20:34) (
0/
0)
[
0]
Тема закрыта для обсуждения!
(27 авг 2013, 20:32) (
0/
0)
[
0]
(27 авг 2013, 20:27) (
0/
0)
[
0]
NTL, написал же что так тоже не работает!..
Добавлено 27.08.13 в 20:28:55:
Странно, но до того как я решил считать символы без пробелов, то всё хорошо считало!
(27 авг 2013, 20:24) (
0/
0)
[
0]
Foks, ?
(27 авг 2013, 20:24) (
0/
0)
[
0]
wapoleg,
Также...
(27 авг 2013, 20:20) (
0/
0)
[
0]
Мой код:
$name = filter($_POST['name']);
$length_name = str_replace(' ', '', $name);
if (strlen($length_name) < 1) {
$error = true;
$errort .= '<div class="err">Длина заголовка должна быть не менее 1-ого символа.</div>';
} elseif (strlen($length_name) > 64) {
$error = true;
$errort .= '<div class="err">Длина заголовка должна быть не более 64-х символов.</div>'. $length_name;
}
Что он должен делать?
Он должен считать количество введённых символов в поле без пробелов.
В чём проблема?
Проблема в том, что когда я пишу 64 латинских букв или 64 цифры, то всё нормально, а когда 64 кириллических букв, то ошибка "Длина заголовка должна быть не более 64-х символов.". В чём собственно проблема? Почему так?