probleme cu diacriticele

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

probleme cu diacriticele

Mesajde Birkoff » Mar Iul 27, 2010 6:03 pm

pentru toti care aveti probleme cu diacriticele scriu aici regulile ca tot apar in fiecare luna cate unu care nu cauta prin site inainte sa intrebe si mi-e lene sa tot repet luna de luna ce sa faca...

1. efectuezi conectarea la baza de date cu mysql_connect()
2. selectezi baza de date cu mysql_select_db()
3. specifici tipul de charset cu care se va lucra mysql_set_charset('utf8');
4. fisierele php le salvezi ca UTF8 nu ca ASCI cum sunt default (open in notepad - save as - si la encoding selectezi UTF8 in loc de ASCI)
5. preferabil cand trimiti datele la browser setezi si un header utf8
6. in doctype-ul paginii html specifici meta encoding utf8
7. ai grija ca in baza de date campurile in care se salveaza textul cu diacritice sa fie specificat cu tipul utf_general_ci sau similar.

daca ati facut toti pasii de mai sus e imposibil sa aveti probleme cu diacriticele pe site.


1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 30 vizitatori