• TC Kimlik Numaranızı onaylayarak iyinet.com'dan tam olarak yararlanabilirsiniz. Konu açabilmek ve açılan konulara yazabilmek için lütfen Türkiye Cumhuriyeti Kimlik Numaranızı doğrulayın. Doğrulama ile ilgili hata alıyorsanız, kimlik ön yüzündeki Ad Soyad, Doğum yılı ve TC Kimlik numarası görünecek şekilde kimlik resmini bize gönderebilirsiniz.

    deneme bonusu veren siteler cratosroyalbet pubg uc smm panel smm panel

Güvenlik için süreli form yollama

alorak

0
Bilgiler
Katılım
14 Ekim 2005
Mesajlar
2,035
Reaction score
1
Puanları
0
Yaş
34
Şube
Ankara
219 Aydır Üye
Arkadaşlar benim bir formum var (forum değil bilinen boş kutu ve gönder özelliği) ve bu forma görsel doğrulama kodu olmadan atıyorum 30 sn'de bir mesaj atılabilmesini nasıl sağlarım. Yani. 30 sn öncesine atmak isteyene atmazsınız mesajı yollamak istiyorum...
 

iyinet

Root
Admin
Bilgiler
Katılım
2 Eylül 2002
Mesajlar
5,021
Reaction score
53
Puanları
51
Şube
Sakarya
257 Aydır Üye
Bir cozum yazmadan once boyle bir yontemi daha once gormedigimi ve pek kullanissiz oldugunu belirtmek isterim.
Belki ne yapmak istediginiz konusunda konusursak, baska bir yontem kullanisli olabilir.
 

alorak

0
Bilgiler
Katılım
14 Ekim 2005
Mesajlar
2,035
Reaction score
1
Puanları
0
Yaş
34
Şube
Ankara
219 Aydır Üye
Amaç herhangi bir görsel doğrulama kodu olmadan normal bir formumda spam yapmalarını önlemek..
 

iyinet

Root
Admin
Bilgiler
Katılım
2 Eylül 2002
Mesajlar
5,021
Reaction score
53
Puanları
51
Şube
Sakarya
257 Aydır Üye
Amaç herhangi bir görsel doğrulama kodu olmadan normal bir formumda spam yapmalarını önlemek..

Gorsel olmayan, ancak duysal olan yontemi kullanabilirsin.
Tahminimce sen bu yontemlerin hicbirini kullanmak istemiyorsun.

Bu yontemleri kullanmadan birseyler yapmak mumkun ancak, spam i durduramazsin.
Proxyler uzerinden girip yapacaklarini yine yaparlar...
 

alorak

0
Bilgiler
Katılım
14 Ekim 2005
Mesajlar
2,035
Reaction score
1
Puanları
0
Yaş
34
Şube
Ankara
219 Aydır Üye
Oldukça basit birşey olmasını istiyordum aslında yani forma a yazıp enter dediklerinde bile yollamalarını önleyebilmek :) Ama yine görsel doğrulama yapacaz sanırım :)
 

Angelo

0
Bilgiler
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Puanları
0
Yaş
41
Şube
AZ
229 Aydır Üye
veritabanı/text üzerinde ip adresi ve form atma zamanını kaydedip, onu daha sonra 30 saniye aralıkta kontrol ettirebilirsin. IP değiştiği zaman o da değişir. Cookie ile yap dersen ona da çare bulunur. Böyle birşey için IP değişecek adam yoktur, zaten ip değişmek 30 saniye kadar sürüyor.
 

tiva

0
Bilgiler
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
Puanları
0
244 Aydır Üye
forumda bu konuda yazılmış bir kod var sanırım, caesar a ait
 

atay

0
Bilgiler
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
Puanları
0
218 Aydır Üye
PHP:
$floodkontrol    =    "120";
if ($_SESSION[kontrol]+$floodkontrol>time()) {
$kalanzaman=$floodkontrol+$_SESSION[kontrol];
$kalanzaman=$kalanzaman-time();
echo "<script>";
echo "alert('2 dakika içerisinde 1 mesaj yazabilirsiniz. Yeni mesaj yazabilmenize ".$kalanzaman." saniye var."."');";
echo "location.href='forumoku.php?forumid=$forumid&konuid=$konuid&sayfa=ss';";
echo "</script>";
die();
}
$_SESSION[kontrol]=time();

ceviz.net'dekinin biraz daha kısa hali. şu anda aynısını kendi forumununda kullanıyorum, ayrıca yukardaki gibi 120 saniye yapmanı tavsiye ederim.
 

Caesar

0
Bilgiler
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
Puanları
0
211 Aydır Üye
Üyelik gerektiren alanlarda bunu kullanmak işe yarayacaktır. ama ziyaretçilere açık bir form işleriminde Curl ile php_sid rastgele atanip yüklü saldiri yapilabilir.
 
  • Yararlı
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır.
Üst