| Autor | Zpráva | ||
|---|---|---|---|
| Zavy Profil * |
#1 · Zasláno: 25. 11. 2010, 21:02:13
Zdravím,
Mám dotaz. Když uložím do databáze text z webové stránky pomocí formuláře a php a potom ho výpíšu jej do webové stránky je vše OK, ale když ten text zadám do databáze přímo přes PHPMyAdmina a nechám ho vypsat do webové stránky ,tak se text vypíše bez znaku s diakritikou resp. misto znaku s diakritikou se vypíšou otazníky. Kodování webové stránky je nastaveno na UTF-8 a v databázi mám nastaveno porovnání utf_general_ci, zkoušel sem nastavit i utf_czech_ci aletaky to nešlo. Jak to mám nastavit aby se ten text vypsal správně, když ho zadám pomocí webového formuláře a poslu pres PHP nebo to zadám přímo přes PHPMyAdmina ? Díky za každou rad.. |
||
| hondziiikh Profil * |
#2 · Zasláno: 25. 11. 2010, 21:10:40
zkus tohle
$KODOVANI = mysql_query("SET CHARACTER SET utf8"); |
||
| Kajman_ Profil * |
#3 · Zasláno: 25. 11. 2010, 21:11:52
Vypadá to, že nemáte správně nastavenou znakovou sadu pro komunikaci mezi Vaší php aplikací a databází.
http://diskuse.jakpsatweb.cz/?action=vthread&forum=28&topic=37836#cestina |
||
| hondziiikh Profil * |
#4 · Zasláno: 25. 11. 2010, 21:12:19
[#2] hondziiikh já to mám v configu, takže každá komunikace má vynucené utf
|
||
| Kajman_ Profil * |
#5 · Zasláno: 25. 11. 2010, 21:22:50
Nebo je chyba v PMA, zkuste třeba pro kontrolu ještě adminer.
|
||
| Zavy Profil * |
#6 · Zasláno: 26. 11. 2010, 15:45:11
JJ diky za rady.. použil jsem mysql_query("SET CHARACTER SET utf8"); a poupravil ještě něco v databazi a už to funguje :)
|
||
|
Časová prodleva: 15 let
|
|||
0