• 17-07-2008, 15:21:34
    #19
    tartısmayın arkadaslar konuyu ikili gövde gösterisine çevirmişsiniz
  • 17-07-2008, 21:58:05
    #20
    $veri = trim($_POST['arama']);
    if($veri == ''){
    echo "Ne Arayacan Hemşerim? Yazasana...";
    }else{
    //Arama kodları buraya...
    }
    Böyle olunca boşluklarda silinmiş oluyor.

    Buda 3 veya daha altı karakter girilince hata verdiriyor.
    $veri = trim($_POST['arama']);
    if(strlen($veri) <=3){
    echo "Ne Arayacan Hemşerim? Yazasana...";
    }else{
    //Arama kodları buraya...
    }
  • 17-07-2008, 22:12:36
    #21
    Üyeliği durduruldu
    boş arama ve 3 karekter altı aramanın acık olmadı cok tehlikeli aman dikkat edelim
  • 18-07-2008, 12:28:14
    #22
    caner.gurcay adlı üyeden alıntı: mesajı görüntüle
    boş arama ve 3 karekter altı aramanın acık olmadı cok tehlikeli aman dikkat edelim
    Ne gibi tehlikesi var? veriyi kontrolden geçirince birşey olurmu?
  • 18-07-2008, 13:28:36
    #23
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ßaron adlı üyeden alıntı: mesajı görüntüle
    Ne gibi tehlikesi var? veriyi kontrolden geçirince birşey olurmu?

    mysql_close ve mysql_free_result kullanmıyorsanız kötü niyetli kişiler pek çok bağlantı açarak sistemi yorar
  • 18-07-2008, 15:13:11
    #24
    &nbsp; bir karakterdir. ve boşluk göndermiş sayılmazsınız.

    bütün tartısma bunun adına cıktı sanirim : )

    fakat 2 arkadasda hakli : )
    Doğu Bey'in dediği doğru. sonucda veri boş olmamiş oluyor. &nbsp; bir karakterdir.

    ancak jagum'un anlattığıda farkli oda doğru. jagumun dediğine göre ziyaretçi form'u boş gönderebilir. boş derken, metin eklemeden gönderebilir yine bos olmuyor.