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