Autor Zpráva
spot
Profil
co vsetko a kde treba ponastavovat na spravny chod stranky v slov resp cestine?
aku kodovu stranku najlepsie pouzit a kde to treba vsade nastavit?
kletely
Profil
spot
v HTML: http://www.jakpsatweb.cz/cestina.html
v MySQL: http://www.linuxsoft.cz/article.php?id_article=1091
http://www.linuxsoft.cz/article.php?id_article=1104
spot
Profil
hmm ... v mysql admin pri vytvarani tabuliek mam nastavene utf8-ci, v metatagu v hlavicke mam
meta http-equiv="Content-Type" content="text/html; charset=UTF-8"
a stale to nie je dobre, treba este nieco?
kletely
Profil
spot
A funguje ti to? Keď ti to nefunguje skús zmeniť kodovanie.
spot
Profil
najprv som mal v metatagu win1250 a sli dobre texty ktore boli natvrdo napisane v html a sli mi zle texty ktore tahalo z databazy, taj e od zaciatku nastavena na utf-8. teraz som zmenil hlavicku html z win1250 na utf-8 a zareagovalo to tak ze sa mi zle zobrazuju texty co su natvrd v html (to by som pochopil asi treba nastavit aj text editor v ktorom to pisem) ale nezmenili sa texty co taham z databazy a to som cakal ze bude ok... tak neviem
spot
Profil
kodovanie nechcem menit, chcel by som to mat cele v utf-8
spot
Profil
teraz som zmenil nastavenia txt editora v ktorom to pisem na utf-8 presavol zdrojaky a texty co su tam natvrdo su uz ok, ale texty z databazy su zle... a tu mam od zaciatku na utf-8
kletely
Profil
spot
Aké maš Porovnávanie v DB?
spot
Profil
porobvnavanie? ked v php admin kliknem na databazu tak sa mi zobrazia tabulky akazda ma v stlpci zotriedenie utf8_unicode_ci a na urovni poli to uz potom nemenim takze vsetky zaznamy vo vs tabulkach by mali byt v tejto kodovej stranke. a aj ked kliknem na ikonu toho domu - zakladna domovska stranka php adminu tak tam mam: Znaková sada v MySQL: UTF-8 Unicode (utf8)
spot
Profil
este doplnim, tie data v tabulke co sa mi potom zle zobrazuju boli vkladane prave cez phpmyadmin. nemoze byt v hre kod stranka browsera v ktorom ten phpmyadmin bezi? (u mna firefox)
srigi
Profil
Posli na databazu, pred tym ako s nou zacnes pracovat (teda hned po mysql_connect a mysql_select_db) tento prikaz
$sql_query = "SET NAMES 'utf8'";
@$result = mysql_query($sql_query);
spot
Profil
ani to co napisal srigi nezabralo
srigi
Profil
Vytvor tu databazu a tabulku napr. takto (zapis ako SQL prikaz do PHPMyadmin)
CREATE DATABASE `pokus` DEFAULT CHARACTER SET utf8 COLLATE utf8_slovak_ci;

CREATE TABLE `tabulka` (
`id` INT UNSIGNED  NOT NULL AUTO_INCREMENT ,
`pole`  VARCHAR(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_slovak_ci;
Takisto skript nakodi v UFT-8 kodovani (napr. v PSPad), pricom nezabudni na patricny meta tag, v skripte sa pripoj na DB, vydaj horeuvedeny dotaz na DB a neni boha aby to neslo.
spot
Profil
nedal som vytvorit novu ale ked si dam exportovat sucasny stav tak tam vidim:

CREATE TABLE `typprer` (
`ID` int(11) NOT NULL auto_increment,
`PRER` varchar(25) collate utf8_unicode_ci NOT NULL,
`KODPRER` varchar(3) collate utf8_unicode_ci NOT NULL,
`POZN` varchar(25) collate utf8_unicode_ci default NULL,
`PRIZ` tinyint(4) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;
srigi
Profil
Este ma tak napada, ci si si stiahol UTF8 verziu PHPMyadmin-a. IMHO by bolo lepsie ho uplne obyst a pracovat s tabulkou priamo z aplikacie (vlastneho skriptu).
spot
Profil
toto mam aj ja podozrenie ze keby som data vkladal odo mna ze to bude asi ok, toto vyskusam a ze cely problem je pri vkladani dat cez php my admon, ale chybalo by mi to, nechce sa mi kodit vkladanie dat paralelne. ale to by mohlo byt, i ked ak sa nemylim to utf8 tam uz bola imlicitna hodnota po instalacii php my admin... idem skusit insertnut data z diakritikou odo mna ze co to spravi
spot
Profil
uz mi to ide... bolo treba toto http://www.utf-8.sk/mysql.shtml

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: