• 29-06-2009, 15:50:25
    #1
    Merhaba arkadaşlar,
    elimde yazmış oldugum yorum script var bunda [url] yazıldıgında uyarı vermesini nasıl saglarım?
  • 29-06-2009, 16:30:51
    #2
    Üyeliği durduruldu
    url yazildiginda derken bu tag geçersemi. yoksa yani normal url girdiklerinde mi
  • 29-06-2009, 21:17:39
    #3
    Misafir
    Öyle yapmak yerine yerine dbye kaydederken o kısmı silip gönderebilirsin
  • 29-06-2009, 22:01:48
    #4
    yorum sistemim var spam geliyor sürekli. bu yüzden bunu istiyorum.
    [url] yazısı varsa içinde kayıt etmiyecegim
  • 29-06-2009, 22:09:54
    #5
    Üyeliği durduruldu
    preg_match , eregi gibi fonk.larla bakarak çözersin.

    [url] nin yanında birde http:// varmı diye bakarsan tam olur.
  • 30-06-2009, 10:36:07
    #6
    Örnek verebilirseniz çok makbule geçer
  • 30-06-2009, 12:39:16
    #7
    Üyeliği durduruldu
    nurettin adlı üyeden alıntı: mesajı görüntüle
    Örnek verebilirseniz çok makbule geçer
    if(strpos('url',$_POST["msg"])){
    içinde geçiyor
    }
  • 01-07-2009, 01:45:32
    #8
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    if(strpos('url',$_POST["msg"])){
    içinde geçiyor
    }
    çalışmadı
  • 01-07-2009, 05:26:04
    #9
    Üyeliği durduruldu
    Aşağıdaki kod içinde deneme.com, http://www.deneme.com benzeri link geçen mesajları süzecektir:

    if (preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i", $_POST['msg'])) {
        echo "Mesajda link var.";
    } else {
        echo "Mesajda link yok.";
    }