ugrás a tartalomhoz

Ű és ő Flash-be PHP-n keresztül MySQL-ből

Anonymous · 2005. Már. 18. (P), 00.57
MÁr teljesen tele van a tudatom, hogy a flash - php - mysql combo közti adatküldés során mindig kibabrálnak velem ezek a karakterek....

adatbázisban jól jelennek meg
ha kiiratom php-ben ott is meg van az ékezet...
ha php-ből küddök statikusan ékezeteket, azok is helyesen megjelennek....
én már nemtmo hányismeretlenes ez az egyenlet és hogy hova tűnnek a hiányzó adatok....

esetleg egy jó tipp????
 
1

ő ű

mdesign · 2005. Már. 18. (P), 10.27
Teszteld le simán csak a php-mysqlt, ha ott jó akkor
próbáld ki, hogy a dyn textben beágyazod a fontot. (öüóőúűáéíÍÉÁŰÚŐÓÜÖ)
Ja és vagy használd a dbt unicodeban, v pedig a phpban fordítsd át.
2

Mi is a pontos kérdés?

Poetro · 2005. Már. 18. (P), 11.12
Felvázolnád, hogy pontosan mit is szeretnél, és mi nem megy abból, amit megvalósítottál?
--------
Poetro
3

Szóval flashbe szeretnék

Anonymous · 2005. Már. 18. (P), 17.42
Szóval flashbe szeretnék beolvasni adatot mysql adatbázisból úgy, hogy egy php scriptet hívok meg.
Minden ment is frankón, de mivel ez a diplomámhoz kéne, v.mi kedves ember kitalálta, hogy tegyem teljesen elérhetővé a cuccot. Itt jött a baj. Az uw-t kell ugyanis használom, mer más ingyenes adatbázis helyet nem ismerek.
Az uw-n pedig az iconv() függvényt nem tudom használni, mert az ott nem ismeretes.
Tehát a bibi ott van, hogy ha azt nézem, mit ad át a script a flash-nek, akkor minden tuti. A flashbe kiiratva azonban már nincsenek ékezetek...
mit tehetek?
4

a beállítsok az

Anonymous · 2005. Már. 18. (P), 18.16
a beállítsok az adatbázisban:
MySQL karakterkészlet: UTF-8 Unicode (utf8)
MySQL kapcsolat egyeztetése: utf8_general_ci

mégis úgy tűnik, hogy a php-be mégse utf- kódolásban érkeznek meg az ékezetes karakterek... mi lehet a baj?
5

<Nincs cím>

zvaranka · 2005. Szep. 6. (K), 16.41
A prog.hu oldalon a tudéstárban találtam az alábbi megoldást.

Megoldás:

function __utf8_encode($str) {

$str = str_replace(chr(245), '::oobetu::', $str);
$str = str_replace(chr(251), '::uubetu::', $str);
$str = str_replace(chr(213), '::Oobetu::', $str);
$str = str_replace(chr(219), '::Uubetu::', $str);

$str = utf8_encode($str);

$str = str_replace('::oobetu::', chr(197).chr(145), $str);
$str = str_replace('::uubetu::', chr(197).chr(177), $str);
$str = str_replace('::Oobetu::', chr(197).chr(144), $str);
$str = str_replace('::Uubetu::', chr(197).chr(176), $str);

return($str);
}

$szoveg = __utf8_encode($szoveg);

VAGY

iconv()

--------------
Varanka Zoltán
NovoPortal
--------------