{Makale Yılmaz CANKAYA tarafından Asp altkategorisine eklendi}
16:22:18 | 14 Ekim 2010
Html dersleri altkategorisinde anlatmış olduğum html ile üye kayıt formu makalesinin birde sunucu tarafında veritabanına kayıt yapılması gerekiyor.
Bunun için sunucu taraflı bir dil kullanılması gerekli, ben asp'yi tercih ettim. Öncelikle hangi veritabanını kullanmamız gerekiyor.Bunun içinde mysql veritabanını tercih ediyorum. Aslında mysql veritabanı(database) php ile birlikte kullanılır. Phpmyadmin sayfasında ilk olarak veritabanını oluşturmamız gerekiyor.
Ben veritabanın bir panel yardımı ile değilde kod olarak yapmayı tercih ediyorum.
Veritabanını oluşturduğumuza göre veritabanına kayıt işlemi için kayıt.asp sayfasını oluşturabiliriz. ilk olarak veritabanına bağlancağız daha sonra ise INSERT INTO ile veritabanımıza kayıt işlemini gerçekleştirmiş olacağız.
IF sifre=tsifte THEN
SET BAGLANTI = Server.CreateObject("ADODB.Connection")
BAGLANTI.OPEN DATABASE
SET SQL = BAGLANTI.EXECUTE("INSERT INTO uyelistesi(k_ad,mail_adresi,sifre,ad,soyad) ALUES('"&k_ad&"','"&mail_adresi&"','"&sifre&"','"&ad&"','"&soyad&"')")
Response.Write("Kayıt işlemi başarı ile yapılmıştır.")
SET SQL = NOTHING
BAGLANTI.CLOSE
SET BAGLANTI = NOTHING
ELSE
Response.Write("Şifreler birbirini tutmuyor") 'güvenlik açısından kullanıcıya şifrenin iki kere yazması sağlanıyor.
END IF
%>
Kayıt sayfası böylelikle bitmiş oldu. Ek olarak sayfada anlatmam gereken bir kaç kod daha var. Request.Form sayfada form'dan gelen bilgileri almamızı sağlar. Trim ise gelen verinin sağındaki ve solundaki boşlukları silmemizi sağlar.