• 01-07-2010, 19:22:17
    #1
    ADODB.Recordset (0x800A0BB9)
    Yanlış türdeki değişkenler kabul edilebilir aralık dışında veya bir başkasıyla çakışan bağımsız değişkenler kullanılıyor.

    Alıntı
    <-- #include file="ayar.asp" -->

    <%

    kullanici = Request.Form("kullanici")
    parola = Request.Form("parola")

    IF kullanici="" or parola ="" Then
    Response.Write "Lütfen kullanıcı adı veya şifrenizi boş bırakmayınız."
    Response.End
    END IF

    Set Kaydet = Server.CreateObject("adodb.recordset")
    sql="Select * From uyeler"
    Kaydet.open sql , Baglanti ,1,3

    Kaydet.AddNew
    Kaydet("kullanici") = kullanici
    Kaydet("parola") = parola
    Kaydet("giris_tarihi") = now()
    Kaydet("onay") = "0"
    Kaydet.Update

    Kaydet.Close
    Set Kaydet = Nothing
    Baglanti.Close
    Set Baglanti = Nothing

    Response.Write "Tebrikler siteye başarıyla üye oldunuz!"


    %>
    hatam nerde anlayamadım arkadaşlar? yardımcı olursanız sevinirim.
  • 01-07-2010, 21:04:09
    #2
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Kaydet("onay") = 0

    Tırnakları silerek yazınız.
  • 01-07-2010, 22:58:14
    #3
    tolgasen adlı üyeden alıntı: mesajı görüntüle
    Kaydet("onay") = 0

    Tırnakları silerek yazınız.
    malesef olmadı.
  • 01-07-2010, 23:02:16
    #4
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Veritabanında kullanici, parola, giris_tarihi sütunlarınızın türü integer değil demi?

    Birde değişken isimlerini değiştirerek kayıt etmeye çalışın.