Mindenem UTF-8 kódolású, mégsincs nagy Á
Sziasztok,
Valamit nagyon elnézek, de nem értem. Végigvettem a Karakterkódolási problémák kiküszöbölése cikket (újra), de valahogy nem sikerült semmit sem fogni: nagy Á, Ő, és társai változatlanul nincs.
Megnéztem az alábbiakat:
A lekérdező kódrészlet (MDB2 mellett):A feltöltő kódrészlet:MySQL - 4.1.13
PHP/4.4.0
Bármilyen ötletet szívesen fogadok, és valami nagyon égő dolog lesz, tuti:)
Kösz,
Tasi
■ Valamit nagyon elnézek, de nem értem. Végigvettem a Karakterkódolási problémák kiküszöbölése cikket (újra), de valahogy nem sikerült semmit sem fogni: nagy Á, Ő, és társai változatlanul nincs.
Megnéztem az alábbiakat:
- utf-8 az encoding a http fejlécben
- utf-8 az encoding a html fejlécben
- utf8_unicode_ci a tábla
- utf8_unicode_ci a mező
- az adatbáziscsatlakozás után (MDB2) van "SET NAMES 'utf8_unicode_ci';"
- a formhoz adtam egy accept-charset="UTF-8"-at biztos-ami-biztos alapon
A lekérdező kódrészlet (MDB2 mellett):
<?php
$res =& $mdb2->query("SELECT id, name, parentid, orderpriority FROM `categories` WHERE id='".$id2edit."';");
// ...hibakezelés van...
$row = $res->fetchRow(MDB2_FETCHMODE_ASSOC);
$name = $row["name"];
?>
...
<input type="text" name="name" id="name" value="<?php echo $name;?>" />
<?php
$name = mysql_real_escape_string($_POST["name"]);
...
$res =& $mdb2->query("UPDATE categories SET `name`='".$name."' WHERE id='".$id2edit."';");
?>
PHP/4.4.0
Bármilyen ötletet szívesen fogadok, és valami nagyon égő dolog lesz, tuti:)
Kösz,
Tasi
najó, egy tippem van
honnan tudom azt meg _biztosan_?
honna tudod biztosan?
vagy csinálj egy dump-ot és azt nyisd meg egy szövegszerkesztővel
ok, igazságod van
Tasi