Üye Girişi ve Response.end

Bu derste üye girişi yapacağız, üye olan kimse eğer boş alan burakırsa bir yazı çıksın ve onu uyarsın.

Bu derste üye girişi yapacağız, üye olan kimse eğer boş alan burakırsa bir yazı çıksın ve onu uyarsın.

Şimdi Form.asp'yi yapalım.


<form action="login.asp" method="post">

<input type="text" name="user"> <br>

<input type="text" name="pass" <br>

<input type="submit" value="Gonder">

</form>



Data base yolu Db/Db.mdb (Db(klasor)Database Adi Db.mdb)

Tablo adi uyeler

Field:

id = auto number

User = text

Pass = text



Login.asp yi hazirliyalim.!


<%



set baglan = server.createobject("adodb.connection")

baglan.open "Provider=microsoft.jet.oledb.4.0;Data Source=" & Server.mappath("Db/db.mdb")



User = Request.form("usr")

Pass = Request.form("Pass")



IF User = "" or Pass = "" Then

Response.Write "Lutven Bos alan Burakmayin!"

Response.end

END IF

// Eger boş alan bırakılırsa buradan sonra kodlar çalışmaz.



Sql = "Select * From UserGizmo Where User = '"&User&"' and Pass = '"&Pass&"' "

Set kontrol = Baglan.execute(Sql)



IF Kontrol.eof Then //Eger Db De user bulunmaz ise

Response.write "Kulanici Adiniz veya Sifreniz yalnis Girdiniz! Lutven Tekrar Deneyin."

Response.end

Else

Session("User") = Kontrol("user")

Session("id")   = kontrol("id")

End IF





Response.Redirect "Index.asp"  //yonlendirme.

%>



index.asp yi hazırlayalım.


<%=Session("User")%>

//burada sizin kulanici adiniz cikmali.

//eger id nizi ogrenmeyi istior iseniz 

<%=Session("id")%>



<%= //Bu kodumuz Response.write kisaltilmisi.%>



Kolay gelsin.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

ASP konusunda en çok ihtiyaç duyulan konulardan birini burada işlediğiniz için teşekkürler...
<input type="text" name="pass" <br> galiba <input type="text" name="pass"> <br> şeklinde olacaktı. (> eksik kalmış)
ya benim bi sorum olacak asp de iki sayıdan büyüğünü buldurup ekrana nasıl yazdırcam ayrıca bu post ile olacak... yardım ederseniz sevinirim şimdiden tşk ederimm:kirp:
ewet cok dogru, orda > bunu yazmamis im?
yapan arkadaşın ellerine sağlık güzel paylaşım olmuş :kirp:
arkadaşım güzel olmuş ama bir de şu login asp nin ve index.aspnin nasıl yerleşeceğini html kodları ile birlikte koysaydın daha açıklayıcı olurdu.
kardeş birde login. asp de User = Request.form("usr") yazmışsın sanırsam user olacak ellerine sağlık ...))
tesekkürler arkadasım fakat bu üyelik sistemini tek başına yapacagımıza komple bi site yapsak çokmu şey istemiş olurum:D
bu üç tanesini hangisine ve nereye koyacağım
tşkler bu konudaki bilgiler için bide cookiesler hakkında bilgi verirseniz seviniriz:D
benim bir sorum var. şimdi benim sorunum üyekayıt sayfasında üye db.mdb ye kayıt oldu. aynı isimle üye tekrar kayıt olabiliyor bende. bunu nasıl engellerim yani ben istiyorum. üye kayıtlı olduğunu unutup tekrar kayıt olmak istediğinde "bu kullanıcı adı ya da mail adresi sistemde kayıtlı, zaten üyesininiz." uyarısının çıkmasını istiyorum. bunu nasıl yapabilirim. gerekli kodlar nasıl olmalı, nasıl yapabilirim. yardımcı olursanız çok sevinirim.
@BURSAALPER bunu yapabilmek icin kayit sayfanizda ki user ve mail textbox larinizi alip sonra db de taratip eger bulunamaz ise kayit islemi bitsin. bu konu ile ilgili ders var sanirim site de.

Yukarı Git