Autor | Zpráva | ||
---|---|---|---|
Kubisek Profil * |
#1 · Zasláno: 18. 4. 2007, 18:32:22
mam problem s kodovanim v DB... vkladam rozne znaky do DB... najskor sem postnem zdrojak:
..po pripojeni k DB na zaciatku skriptu volam toto... MySQL_Query("set names 'cp1250'"); Mysql databazu mam nastavenu na cp1250_czech_cs, aj vsetky uz existujuce tabulky... a dalsi, pravdepodobne kriticky kod zdrojaku.. $pole2 = mysql_escape_string(trim($pole[2])); $pole3 = mysql_escape_string(trim($pole[3])); $pole4 = mysql_escape_string(trim($pole[4])); $pole5 = mysql_escape_string(trim($oddelene[1])); $prikaz = "INSERT INTO XY VALUES('".$pole2."','".$pole3."','".$pole4."','áéíóúµąč»ľýúä')"; echo $prikaz; $X = MySQL_Query($prikaz); echo mi na stranke vypise nasledovny text: INSERT INTO XY VALUES('KryĹ·tof','Rubikon','SvÄ›domĂ','áéíóúµąč»ľýúä') no a v DB to bude tiez tak: KryĹ·tof Rubikon SvÄ›domĂ áéíóúµąč»ľýúä a neviem si s tym rady uz asi hodinu... neviem co mozem mat zle... ked tam vlozim 'rucne'(teda nie cez premenne) ten text, tak to ide.. akonahle to ide z tych premennych, tak je problem... nejako sa mi podarilo nastavit kodovanie HTML dokumentu na UTF-8(neviem teda preco som to urobil) a teraz mam vystup toho echa takyto: INSERT INTO texty VALUES('Kryątof','Rubikon','Svědomí','�����蝞���') takze tu uz su tie premenne ok.. ale neviem si nastavit DB tak, aby mi to takto ulozilo do nej.. skusal som dat celu DB na utf_bin kodovanie ale nejako mi to neslo... teda sa pytam, je nejaky sposob, ako vyriesit toto nestastne kodovanie? je mi jedno ako.. len aby som mal v DB tu diakritiku korektne zobrazenu.. ja uz som z toho celkom zufaly.. vopred dakujem za kazdu radu... |
||
Taps Profil |
#2 · Zasláno: 18. 4. 2007, 19:08:06
zkus nastavit kodování v databázi na czech_latin_cs
|
||
Kubisek Profil * |
#3 · Zasláno: 18. 4. 2007, 19:12:53
take som nenasiel, tak som dal toto:
latin2_czech_cs ... bolo to na tom webe, co tu je v tom sticky threade.. ale nepomohlo.. nech som mal skript ako utf-8 alebo win-1250..aj ked si myslim, ze to by na to vplyv mat nemalo... ale nefunguje :( |
||
Kajman_ Profil * |
#4 · Zasláno: 18. 4. 2007, 22:33:17
set names by mělo odpovídat kódové stránkce html stránky (podle ní přijdou data) a také kódování php souborů.
Vypadá to, ľe tyto tři věci nemáte jednotné. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0