Hirdetés

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

  • biker

    nagyúr

    HELP! :)

    van egy oldal, aminek egy elemét a következőképpen írta meg a csúcsszuper fejlesztő brigád, hogy a keresésnél extra feltételeket ha megadsz checkboxal, akkor get-el elküldi az új paramétereket a lekérdezés frissítésnek.
    Ez így szép és jó, ha nem b..ták volna össze az egészet úgy, hogy a megrendelő azt higgye, működik, mert ha beírja hello, megkeresi a hello-t. de persze ha hello world, már hanyattvágta magát, mert url-get-el a szóköz az nem épp baráti, meg az őzike néni sem url barát.

    Ok, beraktam, hogy encodeURIComponent(val), és ezzel már jó is, de sajnos nem minden karakternél.
    Van pl egy nyelvválasztó menü, ahol eredeti nyelveken is megjelenít, és ezek le vannak tárolva mysql-ben. ezt kellene lekeresni, de van olyan karakter, amit nem tud átalakítani, és így nem ad találatot.

    $('.cls_filter').click(function(){
    $('#filter_results').html("<p class='text-center'><i class='fa fa-cog fa-spin fa-2x'></i></p>");
    var cty = '';
    var user = '';
    var text = '';
    var lang = '';
    $(".cls_filter[data-target='language']:checked").each( function () {
    lang+=$(this).val()+',';
    });
    $(".cls_filter[data-target='category']:checked").each( function () {
    cty+=$(this).val()+',';
    });
    $(".cls_filter[data-target='user']:checked").each( function () {
    user+=$(this).val()+',';
    });
    text = $("#search_text").val();
    //alert(encodeURIComponent(text));
    $('#filter_results').load(url+"/category:"+cty+'/user:'+user+'/text:'+encodeURIComponent(text)+'/language:'+encodeURIComponent(lang));
    });

    ez a kód.
    Hibátlan ezekre:
    Greek, Katharevousa | &nbsp; | ἑλληνικά, καθαρεύουσα (hellīniká, kaṯareýoysa) |
    Chittagonian | চাটগাঁইয়া বুলি (čāṭgā̃iyā buli) | চাটগাঁইয়া (čāṭgā̃iyā) |
    Ottoman Turkish | لسان عثمانی (lisān-i ʿos̱mānī); عثمانلیجه (ʿos̱mānlījâ) | عثمانی (ʿos̱mānī); عثمانلیجه (ʿos̱mānlījâ) |

    de ettől elvérzik:
    German | deutsche Sprache / deutſche Sprache | Deutsch / Deutſch |
    Persian | زبان فارسی / zabâne fârsi; زبان پارسی / zabâne pârsi | فارسی / fârsi; پارسی / pârsi |

    Van-e, és milyen funkció MINDEN hülye utf8 karakter url-baráttá tételére?

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