Keresés

Új hozzászólás Aktív témák

  • Inv1sus

    addikt

    válasz Sk8erPeter #1977 üzenetére

    Igazad van. Megérdemlitek, ha már megoldottam ;]

    function php_urlencode(str) {
    str = escape(str);
    return str.replace(/%E1|%C1|%E9|%C9|%ED|%CD|%F3|%D3|%F6|%D6|%u0151|%u0150|%FA|%DA|%FC|%DC|%u0171|%u0170/g,
    function (s) {
    switch (s) {
    case "%E1": s = "%C3%A1"; break;
    case "%C1": s = "%C3%81"; break;
    case "%E9": s = "%C3%A9"; break;
    case "%C9": s = "%C3%89"; break;
    case "%ED": s = "%C3%AD"; break;
    case "%CD": s = "%C3%8D"; break;
    case "%F3": s = "%C3%B3"; break;
    case "%D3": s = "%C3%93"; break;
    case "%F6": s = "%C3%B6"; break;
    case "%D6": s = "%C3%96"; break;
    case "%u0151": s = "%C5%91"; break;
    case "%u0150": s = "%C5%90"; break;
    case "%FA": s = "%C3%BA"; break;
    case "%DA": s = "%C3%9A"; break;
    case "%FC": s = "%C3%BC"; break;
    case "%DC": s = "%C3%9C"; break;
    case "%u0171": s = "%C5%B1"; break;
    case "%u0170": s = "%C5%B0"; break;
    }
    return s;
    }
    );
    }

    Egyébként még lehetnek benne hibák. Egy talált kódot dolgoztam fel.

    Cserébe megkérdezném, hogy ez a function (s) az mégis hogy?! Valaki elmagyarázhatná működését a belsejének, mert az nekem nem tiszta. :F

Új hozzászólás Aktív témák

Hirdetés