Ajaxal küldött karakterláncok tartalma.
Sziasztok!
Most, hogy sikeresen elkészítettem első AJAX - PHP - MySQL alkalmazásomat, nem is tudom, hogyan tudtam ezidáig nélkülözni ezt a fantasztikus megoldást!
De ahogy az lenni szokott, amikor megoldást találok egy problémára, keletkezik még három!
Most a következő kérdés fogalmazodott meg bennem:
Mit lehetne tenni azért, hogy a szövegbeviteli mező tartalma bármilyen karakter lehessen? Jelenleg a problémám az, hogy ha egy & jellel elválasztott (Tom & Jerry) karakterláncot akarok feldolgoztatni, akkor bizony az &-nél megszakad az adat, gondolom egy változó szeparátornak tekinti és várja az értékét, de nincs! Ismertek valamilyen kódolási, dekódolási eljárást, ami megbirkózik ezzel a kérdéssel, és az ékezetes karakterekkel is?
Véleményeteket előre is köszönöm: s_volenszki
■ Most, hogy sikeresen elkészítettem első AJAX - PHP - MySQL alkalmazásomat, nem is tudom, hogyan tudtam ezidáig nélkülözni ezt a fantasztikus megoldást!
De ahogy az lenni szokott, amikor megoldást találok egy problémára, keletkezik még három!
Most a következő kérdés fogalmazodott meg bennem:
Mit lehetne tenni azért, hogy a szövegbeviteli mező tartalma bármilyen karakter lehessen? Jelenleg a problémám az, hogy ha egy & jellel elválasztott (Tom & Jerry) karakterláncot akarok feldolgoztatni, akkor bizony az &-nél megszakad az adat, gondolom egy változó szeparátornak tekinti és várja az értékét, de nincs! Ismertek valamilyen kódolási, dekódolási eljárást, ami megbirkózik ezzel a kérdéssel, és az ékezetes karakterekkel is?
Véleményeteket előre is köszönöm: s_volenszki
Nem encodol!
Észrevettem, hogy nem működik az encodeURI js-ben! Még nem tudom mi lehet az oka, de ide írtam, mert még a végén azt gondoljátok, hogy nem kódolom az uri-t!
re
üdv t
re
üdv t
hogy tudjunk segíteni...
El sem tudjátok képzelni, hogy önmagában már az mekkora segítség, hogy a hozzászólásaimat kritikával illetitek (építő kritika)! Én jól fogadom a kritikát, és ez mindig célra vezet! Most például toxin teljesen jogos felvetése kapcsán, elkezdtem letisztítani a kódot, hogy láthatóvá tegyem a problémát, és alapjaira bontottam:
Ebből azt gondoltam, hogy az & jelet az encodeURI nem egyenértékűen kezeli egy szóközzel, ezért yahoo-n rákerestem a "javascript encode & character"-re és lőn világosság:
Azt gondolom, legközelebb ha megsüllyedek, először gondolkozok egy kicsit, és majd csak utána kiáltok weblabort! Köszönöm a segítségeteket!
s_volenszki voltam!
html entitás
Udv
G.