folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Phpde Replace Olayını Halledebilmek :D Bakın İşte Php Bilirler



Phpde Replace Olayını Halledebilmek :D Bakın İşte Php Bilirler

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    Function suz(data)
    data = Replace (data ,"`","",1,-1,1)
    data = Replace (data ," ","",1,-1,1)
    data = Replace (data ,"=","",1,-1,1)
    data = Replace (data ,"&","",1,-1,1)
    data = Replace (data ,"%","",1,-1,1)
    suz=data
    End Function
     
    dedikten sonra
    suz(request.form("nick")) 
    dedik bunu böyle suz() şeklinde yapıyoruz.Phpde bir türlü beceremedim bunu.
     
     str_replace("<","&lt;",$_post['nick']); 
     
    yapınca tamam da..Bunu suz($_post['nick']); e nasıl bağlayabilirim?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    function suz($data) {

    $data=str_replace("'","",$data);

    }

     

    $suz[$_post['nick']]; 

    böyle olması lazım yanlış hatırlamıosam :/


    :|
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    bende bunun gibi düşündüm deneidm fakat olmadı buda olmadı..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kreston
    Kreston's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 28/Aralık/2002
    Erkek
    function suz($a){
    return ereg_replace("[`, ,=,&,%]","",$a);
    }

    en son $_POST["nick"] = suz($_POST["nick"]);

    dersen tamamdır 

    Zimbabwe
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    function suz($data){
    $data = str_replace ( 'a', 'b', $string );
    return $data;
    }

    $suz[$_post['nick']];

    $suz($_post['nick']);  

    suz($_post['nick']);  

     

    şunları tek tek dene hatırlayamıyorum nasıl yapıldığını xD 

     

    büdüt: Kreston saol abü :D 

     


    :|
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    bugax
    bugax's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Ağustos/2005
    Erkek
    php de replace diye bir fonksiyon yok; str_replace, ereg_replace, preg_replace gibi fonksiyonları kullanman lazım; Her birinin farkı avantajı/dezavantajı var;

    Bence senin ihtiyacını karşılayacak olan preg_replace; amele gibi her karakter için ayrı satır şeyetmezsin en azından;

    ister regular expression kullan preg_match ile ister değiştirilecekler için bir array oluştur; o arraya ekleyip çıkarırsın; değişecek karakterleri;

    php manualine bak en iyisi dediğim fonksiyonların kullanımı için.Bakınca bunu nasıl fonksiyon içinde kullanabileceğini de anlarsın; Örnekler falan var zaten.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    abi işte !'^gibi kodları temizlemek çin uğrşaıyorum şimdi bi işimi halledip geleyim yazıcam en güzel hangisi olduysai :)
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    Kreston bunu yazdı:
    -----------------------------
    function suz($a){
    return ereg_replace("[`, ,=,&,%]","",$a);
    }

    en son $_POST["nick"] = suz($_POST["nick"]);

    dersen tamamdır 


    -----------------------------

    eyvallah süper olur :) 

Toplam Hit: 933 Toplam Mesaj: 8