Autor | Zpráva | ||
---|---|---|---|
Ciba Profil * |
#1 · Zasláno: 2. 3. 2005, 11:24:45
Mám databázi v PHP adminu komlpet nastavenu na utf-8, stejně tak stránky mají jako kódování UTF-8, ale přesto to nefunguje, zkrátka místo češtiny se zobrazují kostičky a otazníčky ... kde je chyba pls ??
|
||
Hugo Profil |
#2 · Zasláno: 2. 3. 2005, 11:29:42
mas dobre nastavene kodovani v hlavickach?
Header ('Content-type: text/html; charset=utf-8'); |
||
Ciba Profil * |
#3 · Zasláno: 2. 3. 2005, 11:35:00
No, myslim, ze jo ....
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
||
Hugo Profil |
#4 · Zasláno: 2. 3. 2005, 11:52:35
Ale zkus to nastavit i v HTTP hlavicce. Na zacatek skriptu vloz tento radek.
Header ('Content-type: text/html; charset=utf-8'); Musi to byt opravdu na zacatku, driv nez se odesle prohlizeci jakykoliv vystup!! |
||
Ciba Profil * |
#5 · Zasláno: 2. 3. 2005, 12:25:53
Zkusil jsem, je to stejný ... zjistím nějakou funkcí, v jakém kódování jsou data v proměnné ?
|
||
Hugo Profil |
#6 · Zasláno: 2. 3. 2005, 12:29:53 · Upravil/a: Hugo
To IMHO nezjistis.
A ukladas do MySQL ty data opravdu v UTF-8??? |
||
Ciba Profil * |
#7 · Zasláno: 2. 3. 2005, 12:33:35
No, myslim si to :) mam admina 2.6.1 s patchem2, nastavení kódování je tu všude ... používám ho globálně pro databázi, každá nová databáze i tabulka má ono "porovnání" v utf-8, dokonce i každý sloupec tabulky ... ale je možné, že tady bude chyba, jen nevím, kde a jak jí najít ...
|
||
Ciba Profil * |
#8 · Zasláno: 2. 3. 2005, 12:35:03
jo, trochu mi tam hapruje utf-8 unicode a utf-8 czech ... a co vlastne v adminu znamena to "porovnani" ?
|
||
Časová prodleva: 3 měsíce
|
|||
jamesss Profil * |
#9 · Zasláno: 23. 5. 2005, 04:34:14
aby fungoval web v cestine a pritom to bylo ulozeny v utf-8, tak je potreba mit soucasne vsechny nasledujici veci:
- mysql systemovy promenny (mysql prikaz set names 'kodovani';): character_set_client character_set_connection character_set_database character_set_results character_set_server character_set_system (samozrejme zalezi na mnoha vecech, ale myslim, ze pokud chci mit web v utf, tak je dobry byt konzistentni a nastavit uplne vsechno na utf8) - html dokument, ve kterym je napsana stranka je dobry taky ulozit jako utf8 - kdyz se nastavi meta tag na utf8, tak je to spravne, ale je to v podstate jedno, polozky vyse uvedene ten meta tag stejne prepisou. me se podarila cestina rozchodit v utf az na jedno pismeno a to je č (c s hackem). z nejakyho neznamiho duvodu se mi nejak blbe nekde preklada c. pouzivam mysql41 a apache 1333. nepotkal jste nekdo tenhle problem? ja uz s tim bojuju treti den. |
||
Časová prodleva: 6 dní
|
|||
fimmos Profil |
#10 · Zasláno: 29. 5. 2005, 14:55:21
mě to č taky jako jediny nejde, zkoušel jsem to různě opravit, ale nic nepomáhá. Celý web mám v UTF-8, databázi taky, ale jen místo toho č se zobrazuje ??. Poraďte prosím někdo, jak to odstranit.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0