Registrovat    Přihlášení
Domů Odkazy Fórum Ke stažení Web hosting Registrace do katalogů
Přihlásit
Jméno:

Heslo:

Pamatuj si mně



Zapomenuté heslo

Nová registrace
Partner a hosting webu
zserver.cz
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.

Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.

Odkazy.
Outlook CRM

Pro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM.

IMac

Potřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou!

Inzerujte zde!

Máte zájem o reklamu? Kupte si textový odkaz na této pozici!



Kategorie a fóra

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
Nepřipojen
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 příspěvku do ostatních aplikací 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
Nepřipojen
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 příspěvku do ostatních aplikací 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
Nepřipojen
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 příspěvku do ostatních aplikací 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
Nepřipojen
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 příspěvku do ostatních aplikací 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
Nepřipojen
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 příspěvku do ostatních aplikací 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
Nepřipojen
ú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 příspěvku do ostatních aplikací 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
Nepřipojen
Citát:

dr.apal napsal/a:
ú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?

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 příspěvku do ostatních aplikací 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
Nepřipojen
Tak problém se zbožím jsem už vyřešil, přidal jsem do 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;

// hack for latin2
mysql_query("SET NAMES `utf8`");


a do /includes/languages/czech.php
@setlocale(LC_TIME, 'cs_CZ', 'utf8', 'czech');
za
@setlocale(LC_TIME, 'cs_CZ', 'windows-1250', 'czech');
a
define('CHARSET', 'utf8');
za
define('CHARSET', 'windows-1250');

ale vznikl úplně nový problém s pevným textem, který se nyní zobrazuje špatně, problém bude nejspíš v
@setlocale(LC_TIME, 'cs_CZ', 'utf8', 'czech');
, nevím, jak nahradit utf8 (původní windows-1250 také nefunguje), aby se text zobrazoval správně. Nebo se snad ještě někde musí přehazovat kódování, aby se text ze souboru languages/czech/ generoval správně?

Zasláno: 12:00 29.6.2009
Přenos příspěvku do ostatních aplikací 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í.

[Rozšířené hledání]


Odkazy



Zen-Cart ke stažení

Vyšel nový Zencart 1.5.0

Originální moduly můžete stahovat na
www.zen-cart.com

Reklama
Nejaktivnější autoři
1 Melodic
Melodic
1002997
2 Kozoroh
Kozoroh
2124
3 JardaR
JardaR
1888
4 garden
garden
1419
5 Nismo
Nismo
1389
6 hbxx 1131
7 jandik01
jandik01
1070
8 PeterB
PeterB
1017
9 Dedek
Dedek
990
10 bambulko
bambulko
775