Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: błąd Call to undefined function: mb_strtolower()
Forum PHP.pl > Forum > PHP
nikestylex7
Tak jak w temacie serwer zwraca mi błąd ten oto:

Fatal error: Call to undefined function: mb_strtolower() in c:\usr\krasnal\www\serwer\rejestracja_.php on line 95

nie wiem czy ta opcja jest włączona na serwerze mam wersje 2.7 oraz wersje php 4 . oto kod lini:

  1. $user = htmlspecialchars(trim(mb_strtolower($_POST['user'], "utf-8")));


zrobiłem tak ze zastąpiłem to tylko strtolower oraz usunąłem utf-8 tylko nie wiem czy to nie będzie miało wpływu na działanie. Jak myślicie ?

adbacz
A jaką dokłądnie wersję PHP masz? Bo z tego co widzę (i umiem rozszyfrować), to funkcja ta dostępna jest od wejsji PHP 4.3.0 i większej:
Cytat
mb_strtolower

(PHP 4 >= 4.3.0, PHP 5)

mb_strtolower — Make a string lowercase
morbic
Sprawdź też, czy masz włączone rozszerzenie mbstring
nikestylex7
Sprawdzałem już to mam wersje PHP 4.3.9 + SQLite (krasnal) co do mbstring w pliku php.ini nic o takim nie wiadomo ;/ zrobiłem tak że korzysta mi teraz z strtoupper chodzi o login więc nie trzeba kodowania znaków utf-8 lecz chciałbym rozwiązać problem tak po prostu żeby wiedzieć co jest grane.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.