PCnet Online forumlarına katılmak için hesap açabilirsiniz.
  • Üye girişi:

PCnet Online forumlarına hoş geldiniz

+ Başlığa Yanıt Yaz
3 sonuçtan 1 - 3 arası sonuçlar
  1. #1

    Varsayılan Form Mail Güvenlik

    Form Mail da güvenlik nasıl sağlanır?
    yani db yok biliyorsunuz direk bana siteden mail geliyor. ama ben hiç düşünmediğim bir sorun oldu. Bir kendini bilmez insan form mail yoluyla bana yaklaşık 10.000 tane mail yolladı. onları silmekten cnm sıkıldı falan ama neyse sonunda hallettim. Şimdi nasıl bir önlem alabilirim?
    ne yapabilirim. ne şekilde bunu engellerim. teşekkürler şimdiden..

  2. #2

    Varsayılan

    Sayfana "Flood" kontol edici kod yerleştirmelisin..
    Aşağıdaki kodu www.aspindir.com dan bulmuştum..
    İşine yarar umarım..

    ************************************************** ******************

    Kodu kullanmak istediğiniz sayfaya dahil ettiktewn sonra formunuzda guvenlik adında bir text alanı açın kullanıcı bizim oluşturduğumuz sayıyı bu alana girecek.
    Veri tabanına kayıt yapmadan önce bu güvenlik kodu doğrumu diye kontrol edelim eğer doğruysa kayıt işlemi yapalım değilse uyarı verelim.Güvenlik.rar dosyası burada kullanılacak

    <%
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    '// ÖRNEK UYGULAMA
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    if session("GVsifre")=Request.Form("guvenlik") Then
    Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
    'kayıt işlemi için gerekli kodlarınızı buraya yazın
    Else
    Response.Write "Lütfen güvenlik kodunu kontrol edin!..
    Response.End
    End if
    %> Kolay gelsin..



    <%
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    '// RASGELE BİR SAYI OLUŞTURALIM
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    For i = 1 To 8 ' 1 VE 8 ARASI
    Randomize
    '// asci 0'ın karakter değeri
    bas=48
    '// asci 9'un karakter değeri
    son=57
    '// 0 ile 9 arasındaki rakamlardan oluşan bir sayı elde edelim
    rasgele=rasgele + chr(int((son - bas + 1) * rnd + bas))
    '// bu sayıyı sessiona atıyalım
    session("GVsifre")=rasgele
    Next

    '//////////////////////////////////////////////////////////////////////////////////////////////////
    '// OLUŞTURDUĞUMZ SAYIYI RESİM YAPALIM
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    Function SayiResim(sifrem)
    sifrem = Replace (sifrem ,"0","[img]guvenlik/0.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"1","[img]guvenlik/1.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"2","[img]guvenlik/2.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"3","[img]guvenlik/3.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"4","[img]guvenlik/4.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"5","[img]guvenlik/5.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"6","[img]guvenlik/6.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"7","[img]guvenlik/7.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"8","[img]guvenlik/8.gif[/img]",1,-1,1)
    sifrem = Replace (sifrem ,"9","[img]guvenlik/9.gif[/img]",1,-1,1)
    SayiResim=sifrem
    End Function

    '//////////////////////////////////////////////////////////////////////////////////////////////////
    '// EKRANA YAZALIMDA KULLANICI GÖREBİLSİN
    '//////////////////////////////////////////////////////////////////////////////////////////////////
    Response.Write "<p align='center'>"& SayiResim(rasgele)
    %>

    ************************************************** *****
    Bu kadar..Saygılar sunarım..

  3. #3

    Varsayılan

    Formmail sayfasına giren kişinin ip adresini,tarihi ve 0 olan bir number ı database e yazdır.
    Girişte tarih ve ip yi check et eğer o tarihte bu ip belirlediğin sayıya gelmişse izin verme yoksa mail attıktan sonra rakamı bir arttır.


 

Benzer Başlıklar

  1. php form mail hatası
    sweet_boy57 tarafından PHP forumunda
    Yanıt: 3
    Son Mesaj: 01.12.2006, 10:54
  2. Form mail yardım
    Php-Nuke tarafından İnternet, Ağ ve Güvenlik forumunda
    Yanıt: 1
    Son Mesaj: 25.02.2005, 02:06
  3. Php'de Form Mail
    MatriX_BoY tarafından Web ve Grafik Tasarımı forumunda
    Yanıt: 5
    Son Mesaj: 02.01.2005, 18:38
  4. html form mail
    L_o_n_g_h_o_r_n tarafından Web ve Grafik Tasarımı forumunda
    Yanıt: 17
    Son Mesaj: 21.08.2004, 13:37
  5. Form mail kodu
    Toad tarafından ASP ve ASP.NET forumunda
    Yanıt: 3
    Son Mesaj: 12.08.2004, 18:14