Download | Programy

Problém s diakritikou

Odeslat odpověď

Smajlíci
:) :( :D ;) :stop: :-o :? :cool: :lol: :x :P :oops: :cry: :evil: :roll: :prayer: :heart: :list: :smil: :pal: :brv: :eek: :ot: :lool: :rigth: :down: :ups: :ch: :lups: :bomb: :skul: :smt046 :lock:

BBCode je zapnutý
[img] je zapnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Problém s diakritikou

od patap » sob říj 20, 2007 17:45

Tak se nám to přece jen podařilo.Jestli chcete vědět jak, napiště zenerovi.
Díky ;)

od patap » stř říj 17, 2007 16:45

Takže jsme zjistili, že ještě nemáme vyhráno :( Sice teď diakritika jede, ale když napíšu nový článek tak je bez diakritiky zase jen otazníky.. :cry:

od patap » úte říj 16, 2007 14:12

Doplním: je to v souboru maincore.php

od zener » úte říj 16, 2007 14:08

RESENI: do php-fusion jsme pridali radek rikajici, jakym kodovanim se ma pripojit k databazi...

Kód: Vybrat vše

mysql_query("SET CHARACTER SET cp1250");

od patap » úte říj 16, 2007 14:03

Tak nakonec se nám to podařilo.Opravdu velmi,mnohokrát,strašně děkuji zenerovi :D Neumím si představit, že by jsem to dělal od znova.

od zener » ned říj 14, 2007 21:54

PCMark píše:každý hosting může fungovat trochu jinak
to zalezi jen na nastaveni serveru, jake kodovani podporuje. ale i to se da osetrit - jiz podle zminene zmeny hlavicky ;)

jinak problem resime na icq, vysledek sem ale urcite hodim, pro pripade dalsi problemy jinych lidi :)

od PCMark » ned říj 14, 2007 20:20

není tedy ten problém ve způsobu připojení k db?

ještě můžeš zkusit kontaktovat hosting jestli nevědí co s tím, každý hosting může fungovat trochu jinak

od zener » ned říj 14, 2007 15:45

patap píše:A to se změní kde ?
dej editaci sloupcu tabulky... a tam je porovnavani, to zmen. pak se jeste meni porovnavani cely tabulky, ale to vetsinou problemy nedela ;)

od patap » ned říj 14, 2007 15:31

A to se změní kde ?

od zener » ned říj 14, 2007 15:11

patap píše:Jak jsem v pspadu dal format tak tam už to CP1250 bylo zaškrknuto.
jeste je tam znakova sada v mysql... zmen vsechny tabulky i sloupce na win-1250.

od patap » ned říj 14, 2007 14:50

Jak jsem v pspadu dal format tak tam už to CP1250 bylo zaškrknuto.
Obrázek

od zener » ned říj 14, 2007 14:44

patap píše:Takže udělal jsem co si říkal.V pspadu již bylo cp1250 tak jsem šel do PMA import

Ale stále nic :(
Divne...
- a po prevodu v pspadu do CP1250 se to ukazuje spravne?
- mas v phpMyAdminu nastaveno kodovani win-1250?

od patap » ned říj 14, 2007 13:47

Takže udělal jsem co si říkal.V pspadu již bylo cp1250 tak jsem šel do PMA import
Obrázek

Ale stále nic :(

od zener » ned říj 14, 2007 11:49

patap píše:Jo, všechno tam je..
OK, tak zkontroluj kodovani souboru - jak jsem psal vyse. Tj. PSPad --> Format --> CP1250. Pak spust phpMyAdmina, jdi do Import (starsi verze dotaz SQL --> zalozka Importovat soubory). Vyber soubor a ZMEN! znakovou sadu na CP1250 a nahraj to tam...

Obrázek
Obrázek

od patap » ned říj 14, 2007 11:08

Jo, všechno tam je..

od zener » ned říj 14, 2007 10:58

patap píše:No, jsem LOST.Vůbec jse v tom nevyznám.
Ale jaktože nefungujou ani ty zálohy co mám v kompu?Jak se to může takhle pos*at?
A kdyz otevres zalohu DB v PC - myslim ten soubor - ukaze to spravne diakritiku?

od patap » ned říj 14, 2007 09:29

No, jsem LOST.Vůbec jse v tom nevyznám.
Ale jaktože nefungujou ani ty zálohy co mám v kompu?Jak se to může takhle pos*at?

od zener » ned říj 14, 2007 00:54

ac se to nezda, kodovani je docela fuska :D

1. kodovani samotneho souboru - napr. PSPad - Format - Windows (CP1250)

2. kodovani stranky - <meta http-equiv="content-type" content="text/html; charset=windows-1250">

3. vystup serveru - <?php header("Content-type: text/html; charset=windows-1250"); ?>

4. pripojeni k databazi - mysql_query("SET CHARACTER SET cp1250");

pak je to o tom, aby nebyla uz samotna DB spatne zformatovana. dej si tam phpMyAdmina a ruzne prehazuj kodovani, jde o to, abys videl v nejakem kodovani spravne cestinu. pokud se Ti to neporadi, mas uz spatne prenesenou DB a jsi v prd*** :?

od PCMark » sob říj 13, 2007 16:39

Na webu používáš kodovani win1250 (cp1250), takže musíš mít v tomto kodovani i db a také se v tomto kodovani k db pripojovat.

db jde prekodovat napr. v pspadu

Problém s diakritikou

od patap » sob říj 13, 2007 15:54

Zdravím.
Mám docela dost velký problém s diakritikou na webu http://svetcompu.freeforfun.org
Pokusím se vysvětlit jak se to stalo:
Chtěl jsem s kámošem udělat aby šlo novinku otevřít kliknutím na název.Tak mi poslal upravený news.php,novinky zmizly a psalo to nějakou chybu tak jsem to nahrál zpátky, ale nic se když jsem ho nahrál nestalo.Tak mě napaslo obnovit zálohu DB a v této chvíli se ta diakritika tak zkazila.Novinky ale stále nefungovaly tak jsem nahrál všechny základní php soubory znovu a až poté se to rozjelo.Už jsem psál pár lidem, ale nikdo nevím jak to opravit.Někde jsem slyšel, že se to musí překódovat, ale nevím jak jen jsem něco skoušel přes salamandera viz obrázek
Obrázek
Pouze pod nastavením CP1250 - ISO-8859-1 zmizly otazníky a byli tam normálni písmena, ale háčky pořád nikde.Docela mi to vrtá hlavou čím to může být.Mám v PC pár starších záloh, ale ani jedna nefunguje s tou diakritikou. :sad:
Děkuji za každou radu.

Nahoru