Sunteți pe pagina 1din 1

http://www.webdesignbox.

ro/utf-8-in-paginile-web-diacritice-caractere-speciale-
suport-multilingv

ISO 8859-2 - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-


2">

ISO 8859-2 - Acest standard poarta si denumirea de Alfabetul Latin Numarul 2 (sau
Latin-2) si este o versiune extinsa a lui ISO 8859-1,
care ofera suport pentru toate caracterele acestuia, si cateva noi in plus.

Urmatoarele alfabeturi sunt suportate 100% de acest standard: Romana, Maghiara,


Sarba, Slovena, Slovaca, Ceha, Poloneza, si altele.

UTF 8 - <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

UTF-8 si PHP + MySQL


In cazul in care este vorba de o sectiune de administrare a unui site folosind
formulare HTML si scripturi PHP care introduc informatii
intr-o baza de date MySQL este nevoie ca si toata transmisia de date intre PHP si
MySQL sa se efectueze conform coding-ului UTF-8.

Asadar, este nevoie sa adaugati urmatoarele linii in .htaccess:

# Set httpd charset to utf-8


AddDefaultCharset On
AddDefaultCharset utf-8

# Set php charset to utf-8 and setup mbstring


# Note: mbstring might not exist on all hosts
php_value default_charset utf-8
php_value mbstring.internal_encoding utf-8
php_value mbstring.func_overload 7

Deasemenea, toate fisierele care contin formulare, in care se pot introduce texte
in UTF-8, trebuie deasemenea sa aibe setate Content-Type-ul aferent:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Asa aveti un sistem complet de colectare de date, transmisie de date, stocare de


date si afisare de date pentru orice tip de caractere uzuale in format UTF-8.

S-ar putea să vă placă și