[SOLVED] Diacritice in MySQL si PHP

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

ashantyk
PHPRomania Supporter
Mesaje: 22
Membru din: Sâm Ian 19, 2008 10:49 pm
Localitate: Vaslui
Contact:

[SOLVED] Diacritice in MySQL si PHP

Mesajde ashantyk » Joi Sep 24, 2009 1:08 pm

inainte de toate doresc sa specific ca am dat search pe forum, dar nu m-au ajutat articolele existente.

titlul spune ce vreau sa fac, insa nu chiar merge

charset-ul e setat pe utf-8 , atat din meta cat si din <?php header(
la conectarea bazei de date folosesc:

mysql_query("set names utf-8");
mysql_query("DEFAULT CHARSET=utf8");
mysql_query("COLLATE utf8_general_ci");
(imediat dupa conectare)

insa cand coresc sa pun un text cu diacritice in baza de date printr-un formular cu method="post" imi apar urmatoarele caractere: Ăȋ ţşaă

acest string trece doar prin mysql_real_escape_string() la insertia in baza de date....

ba mai mult....cand incerc sa pun aceleasi caractere in baza de date prin phpmyadmin prin formularul de INSERT primesc erori precum:
Incorrect string value: '\xC4\x82\xC5\xA3\xC8\x8B..

tabela si baza de date e utf8_general_ci

in concluzie... nimic nu merge
Ultima oară modificat Vin Sep 25, 2009 12:32 am de către ashantyk, modificat 1 dată în total.



Avatar utilizator
keepwalking
Average Member
Mesaje: 131
Membru din: Joi Dec 07, 2006 8:35 pm
Localitate: Ploiesti

Mesajde keepwalking » Joi Sep 24, 2009 1:51 pm

Am impresia ca trebuie sa folosesti la html-ul de unde introduci si acolo charsetul necesar

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

Pr romania

ashantyk
PHPRomania Supporter
Mesaje: 22
Membru din: Sâm Ian 19, 2008 10:49 pm
Localitate: Vaslui
Contact:

Mesajde ashantyk » Joi Sep 24, 2009 5:49 pm

acolo am utf8 , deasemenea cum am specificat si mai sus (cand am zis de meta)

voi icnerca si cu iso si voi posta un reply mai tarziu putin

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

Mesajde Birkoff » Joi Sep 24, 2009 10:23 pm

1) )
2)
3) (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.

ashantyk
PHPRomania Supporter
Mesaje: 22
Membru din: Sâm Ian 19, 2008 10:49 pm
Localitate: Vaslui
Contact:

Mesajde ashantyk » Vin Sep 25, 2009 12:31 am



Înapoi la “PHP Incepători”

Cine este conectat

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