Prohlížení tohoto vlákna:
1 Anonymní uživatelé
Přenesení databáze - problém s ž a š |
||
---|---|---|
Začátečník
Členem od:
13:05 3.1.2009 Bydliště Rokycany
Skupina:
Registrovaní uživatelé Příspěvky:
38
|
Předělával jsem databázi z trošku atipického latin2_czech_cs kódování na klasické utf8 (utf8_general_ci vše), ale jaksi se teď místo š a ž zobrazují otazníky. Snažil jsem se nastavit kódování ručně v zenu, jak mi doporučil poskytovatel, ale nemělo to žádný výsledek. Dále mám problém s generací xml souborů zboží a xml souborů easy populate, lezou mi hrozné nesmysly. Jsem opravdu z toho už zoufalej, takže jsem ochotnej se klidně dohodnout s někým na nějaké odměně. Díky za každou pomoc.
Zasláno: 19:42 24.6.2009
|
|
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Expert
Členem od:
12:45 22.7.2008 Bydliště Rožnov pod Radhoštěm
Skupina:
Registrovaní uživatelé Příspěvky:
85
|
Zkus se podivat tady....možna pokud jsi stehoval celou DB tak uz to mas proste spatne tam a chce to opravit.
Zasláno: 20:26 24.6.2009
|
|
_________________
|
||
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Začátečník
Členem od:
13:05 3.1.2009 Bydliště Rokycany
Skupina:
Registrovaní uživatelé Příspěvky:
38
|
chyba byla rovnou v databázi (asi při kopírování textu ke zboží z internetu), nahradil jsem znaky za písmenka v samotném textu zboží a text už se generuje skoro správně až tedy opět na znaky ž,š,ť, které už nejsou definovány otazníkem, ale upně jiným písmenem, máte někdo nějaké nápady? Mohlo by pomoc databázi překódovat z utf8_general_ci do utf8_czech_ci?
Zasláno: 21:58 24.6.2009
|
|
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Expert
Členem od:
12:45 22.7.2008 Bydliště Rožnov pod Radhoštěm
Skupina:
Registrovaní uživatelé Příspěvky:
85
|
Z vlastni zkusenosti. Pokud uz je v DB chyba musi se ta chyba opravit rucne. Cili doporucuji celou DB stahnout k sobe jako SQL, otevrit ve winmerge, dat vyhledat a opravit vsechny znaky...samozrejme znak ktery ti to generuje misto ž, š, ř překopiruješ at ti to najde přesně ty...a daš je změnit na na ž, š, ř, jak ma byt...pak nahrajes celou DB zpet.
Me tento postup fungoval...sice jsem řešil jine pismenka, ale řekl bych že v tom neni rozdil..ja kodoval z 1250 na UTF8
Zasláno: 23:08 24.6.2009
|
|
_________________
|
||
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Začátečník
Členem od:
13:05 3.1.2009 Bydliště Rokycany
Skupina:
Registrovaní uživatelé Příspěvky:
38
|
nvm, jestli jste mě správně pochopili, s databází problém nemám, tam je vše v pořádku (v hodnotách jsou uložená ž a š), ale v samotném obchodu (u přepsaných souborů) se míst ž a č zobrazuje třeba l s čárkou. U nových hodnot zadaných v zenu do databáze se mi zase zobrazují otazníčky. Fakt vůbec nvm, kde je chyba, kódování celé databáze je utf8_general_ci. Opravdu nevíte, jak problém vyřešit?
Zasláno: 14:08 28.6.2009
|
|
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Expert
Členem od:
12:45 22.7.2008 Bydliště Rožnov pod Radhoštěm
Skupina:
Registrovaní uživatelé Příspěvky:
85
|
úprava je v souboru: /includes/classes/db/mysql/query_factory.php
Za řádky: if ($this->link) { if (@mysql_select_db($zf_database, $this->link)) { $this->db_connected = true; stačí doplnit: // hack for latin2 mysql_query("SET NAMES `latin2`"); Pokud by to náhodu nefungovalo, tak se ještě dají doplnit i další parametry, které MySQL serveru upraví parametry připojení: mysql_query("SET CHARACTER SET latin2"); mysql_query("SET COLLATION_CONNECTION = `latin2_general_ci`"); Stejným způsobem se dá dosáhnout i toho, že databázi budete mít v UTF8 a web např. ve Windows-1250. TOHLE MAS UDELANE?
Zasláno: 20:05 28.6.2009
|
|
_________________
|
||
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Začátečník
Členem od:
13:05 3.1.2009 Bydliště Rokycany
Skupina:
Registrovaní uživatelé Příspěvky:
38
|
Citát:
jj, tohle jsem už taky zkoušel s různým kódováním, jak řikám v databázi je vše ok, akorát v eshopu se mi místo ť, ž a š generují jiná písmena viz link
Zasláno: 8:49 29.6.2009
|
|
Přenos |
Re: Přenesení databáze - problém s ž a š |
||
---|---|---|
Začátečník
Členem od:
13:05 3.1.2009 Bydliště Rokycany
Skupina:
Registrovaní uživatelé Příspěvky:
38
|
Tak problém se zbožím jsem už vyřešil, přidal jsem do souboru: /includes/classes/db/mysql/query_factory.php
a do /includes/languages/czech.php
ale vznikl úplně nový problém s pevným textem, který se nyní zobrazuje špatně, problém bude nejspíš v
Zasláno: 12:00 29.6.2009
|
|
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.