Здравейте! Имам странен за мен проблем в следния код:
if($_POST['submit'] == 1)
{
$errors = array();
$title = trim($_POST['title']);
$content = trim($_POST['content']);
if(strlen($title) <= 5)
{
$errors['title'] = 'Невалидно заглавие! Заглавието трябва да е над 5 символа.';
}
Когато за title съм въвел "ASDF" излиза че е грешно, но когато въведа "АСДФ" минава проверката и продължава... Дори като напиша "АСД" също минава... Само на "А"(кир.) не минава?! Какъв може да е проблема?
П.С. Опрвих се. Използвах функжията mb_strlen() вместо strlen(). Проблема идваше от там, че strlen не разпознава MultiByte.