boş aramayı engelleme
23
●2.452
- 17-07-2008, 21:58:05
$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Üyeliği durdurulduboş arama ve 3 karekter altı aramanın acık olmadı cok tehlikeli aman dikkat edelim
- 18-07-2008, 12:28:14Ne gibi tehlikesi var? veriyi kontrolden geçirince birşey olurmu?caner.gurcay adlı üyeden alıntı: mesajı görüntüle
- 18-07-2008, 13:28:36Kimlik doğrulama veya yönetimden onay bekliyor.ßaron adlı üyeden alıntı: mesajı görüntüle
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 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. 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.