Hirdetés
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz
Louloudaki #2774 üzenetére
Félreértettem akkor a dolgot.
De ha meg csak ennyi a baj replace-el kicserélheted az összeset. -
1ed
csendes tag
válasz
Louloudaki #2774 üzenetére
Helló! Nekem ez megoldotta a hasonló problémámat. Ha valamelyik karakterkód nálad nem stimmel ez alapján korrigálhatod. Arra figyelj hogy a php fájlt utf8-ban mentsd.
$ascii = array();
$ascii[225] = chr(225); //á
$ascii[233] = chr(233); //é
$ascii[237] = chr(237); //í
$ascii[243] = chr(243); //ó
$ascii[246] = chr(246); //ö
$ascii[245] = chr(245); //ő
$ascii[250] = chr(250); //ú
$ascii[252] = chr(252); //ü
$ascii[251] = chr(251); //ű
$ascii[193] = chr(193); //Á
$ascii[201] = chr(201); //É
$ascii[205] = chr(205); //Í
$ascii[211] = chr(211); //Ó
$ascii[214] = chr(214); //Ö
$ascii[213] = chr(213); //Ő
$ascii[218] = chr(218); //Ú
$ascii[220] = chr(220); //Ü
$ascii[219] = chr(219); //Ű
// a nagybetűk közül lehet hogy nem jó: ÓŰŐÚÜ
$ok = array();
$ok[225] = 'á'; //á
$ok[233] = 'é'; //é
$ok[237] = 'í'; //í
$ok[243] = 'ó'; //ó
$ok[246] = 'ö'; //ö
$ok[245] = 'ő'; //ő
$ok[250] = 'ú'; //ú
$ok[252] = 'ü'; //ü
$ok[251] = 'ű'; //ű
$ok[193] = 'Á'; //Á
$ok[201] = 'É'; //É
$ok[205] = 'Í'; //Í
$ok[211] = 'Ó'; //Ó
$ok[214] = 'Ö'; //Ö
$ok[213] = 'Ő'; //Ő
$ok[218] = 'Ú'; //Ú
$ok[220] = 'Ü'; //Ü
$ok[219] = 'Ű'; //Ű
$str = str_replace($ascii, $ok, $str); -
cucka
addikt
válasz
Louloudaki #2774 üzenetére
Korábban ideírtam egy függvényt, valami hasonlóval tudod megoldani a problémát, mert pl. a latin1-es kalapos ű-t semmi nem fogja neked automatikusa utf8-as rendes ű-re konvertálni.
(Nyilván, amit beírtam, az utf8->latin1 konverzió, neked a fordítottja kell)
Új hozzászólás Aktív témák
- Képregény topik
- Milyen videókártyát?
- Linux kezdőknek
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Luck Dragon: Asszociációs játék. :)
- Mobilinternet
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Napelem
- Hyundai, Kia topik
- Fotók, videók mobillal
- További aktív témák...
- Apple iPhone 12 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi 9AT 32GB, Kártyafüggetlen, 1 Év Garanciával
- Honor Magic6 Lite 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- GYÖNYÖRŰ iPhone 12 mini 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3187, 96% Akkumulátor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest