Hirdetés
- iPhone topik
- Az igazi Nokia örökébe lép egy legendás európai okostelefon
- Samsung Galaxy A54 - türelemjáték
- Google Pixel 9a - a lapos munka
- Honor 200 Pro - mobilportré
- Xiaomi 15T Pro - a téma nincs lezárva
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Google Pixel topik
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
Új hozzászólás Aktív témák
-
Taci
addikt
válasz
nevemfel
#20535
üzenetére
Megcsináltam így, a
htmlspecialchars-t csak megjelenítésnél használom, és ha idézőjellel"kerül be az adatbázisba a szöveg, akkor a kliensnek már"-tal adja át, amit aztán a böngésző szépen megjelenít újra idézőjelként".Viszont ha már eleve
"-tal kerül be, akkor"-ot is ír ki a böngésző. (Megnéztem, most már nem rakja bele az "amp"-ot, tehát normálisan"van a kliensnek visszaadott értékben.)Ez nem a böngésző dolga lenne, hogy visszaalakítsa?
Vagy nekem kell valamit még csinálnom?
@Mike:
Esetleg a collation-ös dolgot? Mert ott ahogy pár hozzászólással lejjebb is írtam (túl bőven, tudom), nagyon nem érzem ezt a collation-témát, a keresésem azóta is kuka. (De ez most más téma.)Próbáltam így is:
htmlspecialchars($row["feed_description"], ENT_QUOTES, 'UTF-8');
De ugyanaz a végeredmény. (Az ENT_QUOTES itt most nem játszik szerepet, tudom.) -
Taci
addikt
válasz
nevemfel
#20535
üzenetére
Aha, értem mire gondolsz, tehát amikor a kliens kéri a tartalmat (JS), és a PHP lekérdi az adatbázisból, amit megkap, arra hívjam meg a htmlspecialchars-t, és azt adjam vissza a kliensnek.
Amúgy ahogy nézegetem, azt is írják talán megoldásnak, hogy előbb a _decode függvényét kell meghívni, és így rendben lesz:
[link]$text = 'Your text with &s from the database';// Decode and re-encode the special characters.$text = htmlspecialchars(htmlspecialchars_decode($text));Kipróbálom mindkettőt.
Köszi szépen a gyors választ!
Új hozzászólás Aktív témák
- Milyen monitort vegyek?
- Amlogic S905, S912 processzoros készülékek
- Casco és kötelező gépjármű felelősségbiztosítás
- Gitáros topic
- Feketelista, avagy a rossz boltok topicja
- Kerékpárosok, bringások ide!
- Luck Dragon: Asszociációs játék. :)
- World of Tanks - MMO
- Kuponkunyeráló
- sziku69: Szólánc.
- További aktív témák...
- LENOVO IDEAPAD 1 15 - Ryzen 5 5500U, 15.6FULL HD, 512 GB, 16GB, LENOVO Premium Care garis
- Lenovo ThinkPad X13 Gen 4 i5-1345U 16GB DDR5 512GB SSD FHD+ Garancia 2027.11.10-ig
- HP EliteBook 640 G10 i5-1335U 16GB RAM 256GB SSD FHD Garancia
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB RAM 256GB SSD FHD+ gari.l 4g modem
- MSI Thin GF63 12UDX 15.6" FHD IPS i5-12450H RTX 3050 16GB 512GB NVMe magyar vbill gar
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3415 94% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3847, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3361
- Általános igazgatóhelyettes tábla üvegből eladó
- GYÖNYÖRŰ iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3438, 100% Akkumulátor
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


