Autor Zpráva
Hourecek
Profil *
Radu potrebuji jako sůl.
struktura:
zadavani:html->php->mysql
vypis:html<-mysql
v html mam nastavene kodovani utf-8 v databazi pokud vim je nastavene utf-8
presto kdyz vypisuji pismena tak ty s hackem uz v phpmyadminovi vypadaji divne
a pri vypisu na stranku jsou z toho uplne divne znaky jak z temi s hacky tak i s temi bez hacku.
Pomuzete mi?:(
peCan.cz
Profil *
Zkus neco takovehoto:
<?php
$spojeni = mysql_connect("127.0.0.1","jmeno","heslo" );
mysql_select_db("jmeno_databaze", $spojeni);
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
mysql_query("SET character_set_results=utf8");
?>
Hourecek
Profil *
u kazdeho spojeni?
Leo
Profil
"u kazdeho spojeni?"

Ano. Leo
Hourecek
Profil *
sakra ja to udelal a zase to dopadlo tak samo:
$d="SET character_set_client=utf8";
$d.="SET character_set_connection=utf8";
$d.="SET character_set_results=utf8";
$this->n=$this->spojen->multi_query($d);
uz zacinam byt zoufaly je jeste jina moznost proc to muze takhle blbnout?cokoliv
Hourecek
Profil *
mozna musi byt v kazdem php i kdyz je kodovani ukladano jako utf-8 nastavene v hlavicce taky toto,
to se dela nejak pomoci header?v tom ktery to uklada
Leo
Profil
"mozna musi byt v kazdem php i kdyz je kodovani ukladano jako utf-8 nastavene v hlavicce taky toto"

Jasne, nejlip v tagu meta (to je html), Leo
Hourecek
Profil *
jak rikam je to porad to same mam to vsude, zkousel jsem je vlozit znovu atd. (ty zaznamy) a vsude mam hlavicku podobnou teto :header("Content-type: text/html; charset=utf-8"); a taky kde je html tak v meta
dokonce jsem kontroloval i db vsude jsem nastavil utf-8 ale nic.
Vsude mi to vypisuje takove to blbosti:t)� 7
nebo:n[ctverecky]4(
no ale pritom v databazi je to naprosto spravne
Hourecek
Profil *
krom hacku a carek
Leo
Profil
"no ale pritom v databazi je to naprosto spravne"

Vy do te databaze vidite primo? Urcite jeji obsah zobrazuje nejakym MySQL klientem - jak? Leo
Hourecek
Profil *
pres phpmyadmin
Toto téma je uzamčeno. Odpověď nelze zaslat.

0