Şimdi Ara

asp üyelik hakkında(ciddi yardım lazım)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
508
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar
    üye olurken
    Hata Tipi:
    Microsoft JET Database Engine (0x80040E09)
    Güncelleştirilemiyor. Veritabanı veya nesne salt okunur.
    /kaydet.asp, line 24
    Tarayıcı Tipi:
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Embedded Web Browser from:http://bsalsa.com/; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022
    böyle hata veriyor fakat klasörde hiçbişi salt okunur değil
    ne yapmalıyım




    <%
    ad = guvenlik(Request.Form("ad"))
    ad=replace(ad,"<","<")
    ad=replace(ad,">",">")
    soyad = guvenlik(Request.Form("soyad"))
    soyad=replace(soyad,"<","<")
    soyad=replace(soyad,">",">")
    eposta = guvenlik(request.form("eposta"))
    eposta=replace(eposta,"<","<")
    eposta=replace(eposta,">",">")
    kullanici = guvenlik(request.form("kullanici"))
    kullanici=replace(kullanici,"<","<")
    kullanici=replace(kullanici,">",">")
    sifre = guvenlik(request.form("sifre"))
    sifre=replace(sifre,"<","<")
    sifre=replace(sifre,">",">")
    set kaydet = server.CreateObject("adodb.recordset")
    sql="select * from uyeler"
    kaydet.open sql,baglanti,1,3
    kaydet.addnew------------------------------------------------------------------------------------24. satır------------------------------------------------
    kaydet("ad") = ad
    kaydet("soyad") = soyad
    kaydet("eposta") = eposta
    kaydet("kullanici") = kullanici
    kaydet("sifre") = sifre
    kaydet("kayit") = now()
    kaydet("ip") = Request.ServerVariables("REMOTE_ADDR")
    kaydet("tkayit") = gun_tarih &" " & ayadi &" " & yil &" " & gun_adi & " " & right(saatsaniye,8)
    kaydet("tsongiris") = "false"
    kaydet("onay") = false
    kaydet.update
    kaydet.close
    %>



    < Bu mesaj bu kişi tarafından değiştirildi istanbulali -- 12 Mart 2008; 22:21:54 >







  • baglanti connection'unu yazdınız mı ve de bu dosyaların bulunduğu klasöre izinleri verdiniz mi acaba?
  • veritabanına yazma izni verin
  • merhaba arkadaşlar hemen soruma geçeyim

    şifremi unuttum bölümünü bilirsiniz üyelere oto mail yollanır değişik şekillerde
    mesela bunlardan biri

    Set myMail = CreateObject("CDONTS.NewMail")
    myMail.From = emailFromName & "<" & emailFromAddress & ">"
    myMail.From = emailFromAddress
    myMail.To = email
    myMail.Subject = "Kullanici adiniz ve sifreniz"
    myMail.Body = b
    myMail.BodyFormat = 0
    myMail.MailFormat = 0
    myMail.Send
    şeklinede

    başka biri ise

    Set Mail = Server.CreateObject("Persits.MailSender")
    Mail.Host = "email host"
    Mail.From = uyex("eposta")
    Mail.FromName = uyex("ad") & " " & uyex("soyad")
    Mail.AddAddress "email adres"
    Mail.Subject = "email şifre"
    Mail.IsHTML = True
    Mail.Body = msg_txt


    Mail.Send
    şekline...
    bunları kod olarak yazdıktan sonra başka bir işleme gerek varmı yada kodlarda eksiklik mesela kontrol panelineden herhangi bir ayar yapılması gerekirmi çünki bu iki kodda çalışmıyor host firması Persits.MailSender desteği verdiklerini söyledi

    şimdi tavsiyeniz nedir teşekkürler




  • istanbulali

    formunu toplarken request te güvenlik için replace kullanmışsın ancak hata var orda. sen orda kullanmasına izin vermediğin şeyi tekrar o olması için yazmışsın replace kodunu :)

    örnek ;
    ad = guvenlik(Request.Form("ad"))
    ad=replace(ad,"<","<")
    ad=replace(ad,">",">")

    senin yukarda yaptığın şey ad kutusunu < işaret varsa < şuna dönüştür demişsin :) ikinci tırnağa ilk tırnakta gelen veriyi çevirmek istediğin şeyi yazman lazım

    örnek .
    ad = guvenlik(Request.Form("ad"))
    ad=replace(ad,"<","a")
    ad=replace(ad,">","b")

    bu şekilde. ama ikinci tırnak içini boş bırakmanı tavsiye ederim yani < gelen işareti silmiş olursun ;) hadi kalın sağlıcakla
  • Bu üyelik sanırsam benim üyeliğe ait :)
    demek gözden kaçırdığım birkaç nokta var.neyse 3.4 te düzeltirim :)
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.