Pentru a putea vota, modifica pagini sau abona la modificările unei pagini trebuie să fiți autentificați. Cu această ocazie scăpați și de acest mesaj deranjant.
Configurare PHP pentru UTF-8
De la i18n.ro
php.conf
default_charset = UTF-8 ; Default character set for auto content type header [mbstring] mbstring.language = Neutral ; Set default language to Neutral(UTF-8) (default) mbstring.internal_encoding = UTF-8 ; Set default internal encoding to UTF-8 mbstring.encoding_translation = On ; HTTP input encoding translation is enabled mbstring.http_input = auto ; Set HTTP input character set dectection to auto mbstring.http_output = UTF-8 ; Set HTTP output encoding to UTF-8 mbstring.detect_order = auto ; Set default character encoding detection order to auto mbstring.substitute_character = none ; Do not print invalid characters mbstring.func_overload = On ; CU RISCURI CICA? ; Deal with non-multibyte-safe functions in PHP mbstring.func_overload = 7 ; All non-multibyte-safe functions are overloaded with the mbstring alternatives ; (ASTA DOAR OPTIONAL daca nu faceti pasul urmator) [exif] exif.encode_unicode = UTF-8
Înlocuiţi toate apelurile la funcţiile de mai jos, cu variantele lor multibyte, sau optaţi pentru mbstring.func_overload, care cică prezintă nişte riscuri (vezi mbstring)
mail() -> mb_send_mail() strlen() -> mb_strlen() strpos() -> mb_strpos() strrpos() -> mb_strrpos() substr() -> mb_substr() strtolower() -> mb_strtolower() strtoupper() -> mb_strtoupper() substr_count() -> mb_substr_count() ereg() -> mb_ereg() eregi() -> mb_eregi() ereg_replace() -> mb_ereg_replace() eregi_replace() -> mb_eregi_replace() split() -> mb_split()
Pentru mai multe informaţii, citiţi: