Keresés

Aktív témák

  • Dale

    aktív tag

    válasz cadarn #1 üzenetére

    Nos, még szerencse hogy folyékonyan olvasom az ASCII kódtáblát hexában. :)

    A fenti karaktersorozat (''%73%65%6D%6D%69'') annyit tesz unescaping után hogy ''semmi''. Ezeket a karaktereket persze nem feltétlenül kellett volna kiescape-elni de nyilván valami tutorialban volt. Az egésznek az a lényege hogy olyan karaketereket, amiket egy URL-be nem írhatsz be, pl. írásjelek vagy ékezetes karakterek, ki kell escape-elni hogy paraméterként átadhasd az oldaladnak (pl. index.html?parameter=semmi ). Tehát az URL-ben tiltott karaktereket olyan formában kell átalaktani hogy %, majd a karakter ASCII kódja hexadecimálisan. Ajánlom a Start Menu -> Programs -> System Tools -> Character Map tanulmányozását.

    Tömören: az unescape függvény paramétereként azt a stringet kell megadnod, amit vissza akarsz alakítani olvasható szöveggé, míg az escape()-nek az átalakítandó stringet adod be.

Aktív témák