Ez egy folyamatosan visszatérő probléma. Már napokban is számolható az órák száma amennyit én ilyennel szívtam. Pont ma volt szerencsém hozzá utoljára. A kedvencem, ha egyszer működik és megmagyarázhatatlan okokból máskor nem, pedig minden pont ugyanaz.
Vannak okos függvények, amik még jó indulattal is csak félmegoldások sok esetben, de néhány hajszálat biztos megkímélnek:
Kód:mysql_query('set names latin2'); mysql_query('set character set latin2'); mysql_query("set collation_connection='latin2_general_ci'");
sZeKo
Coming soon...
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Ruby blog
Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
Respect all, fear none
Nálam is hibádzik egy dolog a form értékek ? (kérdőjel) formájában tárolódnak el mysql-ben.
Érdekes Módon csak javascript-nél. Tehát ha nem használok semmiféle javascriptet, akkor tökéletesen működik ékezettel is, de itt sajnos muszáj javascriptet használnom.
Csatlakozásnál: mysql_query('set names latin2');
PHP fájloknál karakter kódolása: <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
Javascriptben bele kell írni a charset részeket?
Illetve a feldolgozó php-ban kell valami trükköt alkalmazni?Kód:<script language = "javascript" type = "text/javascript" charset="iso-8859-2"> ... var url = "szamolo.php"; request.open("POST", url, true); request.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-2"); ... </script>
Ahol hibásan jelenik meg ezt illezd a php elejére . <meta http-equiv="content-type" content="text/html; charset=utf-8" />
Könyvjelzők