Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   HELP! Fatal error: Call to undefined function mb_strtolower() (https://forum.antichat.xyz/showthread.php?t=113852)

Ftopky! 31.03.2009 03:37

HELP! Fatal error: Call to undefined function mb_strtolower()
 
Помогите! залил скрипт отправки с формы на мыло, а тут ошибку выдает!

Fatal error: Call to undefined function mb_strtolower()

"Данное сообщение свидетельствует о том, что на сервере не работает PHP-функция mb_strtolower(). Для этого необходимо включить на сервере библиотеку mbstring.

Эта библиотека предназначена для корректной работы с кодировкой UTF8."

Код:

if (!preg_match("/^\s*[a-zA-Z0-9_-]+([+.][a-zA-Z0-9_-]+)*@[a-zA-Z0-9]+([-.][a-zA-Z0-9]+)*\.[a-zA-Z]{2,}([-.][a-zA-Z]{2,})*\s*$/", $_POST['email'])) {
                return 'Поле E-mail заполнено неверно';
        }
       
        if (strcmp(mb_strtolower($_POST['code']), mb_strtolower($code))) {
                return 'Код подтверждения не совпадает';
        }

как по другому изменить? а то на серваке не поддерживает ето (((

Pashkela 31.03.2009 03:41

http://ru2.php.net/manual/ru/function.strtolower.php

Ftopky! 31.03.2009 03:43

особо не помогло =)

Pashkela 31.03.2009 03:48

PHP код:

<?php
function lower($str)
   {
     return 
strtr($str"ABCDEFGHIJKLMNOPQRSTUVWXYZ""abcdefghigklmnopqrstuvwxyz");
   }
 
  
$word ="FUCK13!!!!";
  echo 
lower($word);
 
?>



Время: 04:20