• 26-11-2009, 21:17:19
    #1
    Merhaba arkadaşlar.

    webloaedr ***** scriptinde aramaları kaydetmesi etiket olarak her zaman iyi..

    ancak ben sansür koymak istiyorum..mesela kucuk ufak gibi kelimeleri kesinlikle kayit etmesin db ye.. kelime bazlı bu sekilde filtreleme yapmak istiyorum..Nedir nasıl olur bilgisi olan arkadaşlar yardimci olursa cok sevinirim

    iyi çalışmalar
  • 26-11-2009, 21:25:18
    #2
    Aramaları kaydeden sayfa içerisine veriyi kaydetmeden önce str_replace ile veriyi temizleyebilirsiniz.
  • 26-11-2009, 21:41:35
    #3
    cevabınız için teşekkürler Codeking..
    yalnız biraz açıklarmısınız ?
    <?phpstr_replace "kelime";
    str_replace "kelime";
    str_replace "kelime";
    ?>

    böyle mi yapacağım
  • 26-11-2009, 21:46:31
    #4
    
    
    function codeking($isim) 
    {
    $veri = str_replace("çocuk", "adam", $isim);
    $veri = str_replace("Çocuk", "Adam", $veri);
    $veri = str_replace("ÇOCUK", "ADAM", $veri);
    $veri = str_replace("cocuk", "adam", $veri);
    $veri = str_replace("Cocuk", "Adam", $veri);
    $veri = str_replace("COCUK", "ADAM", $veri);
    $veri = str_replace("çoçuk", "ADAM", $veri);
    $veri = str_replace("ÇOÇUK", "ADAM", $veri);
    $veri = str_replace("9", "", $veri);
    $veri = str_replace("10", "", $veri);
    $veri = str_replace("11", "", $veri);
    $veri = str_replace("12", "", $veri);
    $veri = str_replace("13", "", $veri);
    $veri = str_replace("14", "", $veri);
    $veri = str_replace("15", "", $veri);
    $veri = str_replace("16", "", $veri);
    $veri = str_replace("17", "", $veri);
    return $veri;
    }
    
    $arama=codeking($_POST['veri']);
    gibi
  • 27-11-2009, 22:43:48
    #5
    Üyeliği durduruldu
    fonksiyonu video olarak anlatmistim;
    http://www.programlamatv.com/ders/ph...e-str-replace/