Üyelik Sistemi Yapalım (3. Bölüm)

Üyelik sistemi ile ilgili dersimizin üçüncü bölümü ile devam ediyoruz.

Üyelik sistemi ile ilgili dersimizin üçüncü bölümü ile devam ediyoruz.

Üyenin gerek kayıt olurken gerek giriş yaparken karşılaştığı hataların kullanıcıya gösterileceği bölüm:

hata.asp


<center>

<%

hata=request.QueryString("hata")

if hata=99 then

response.write("Bu mail adresine sahip bir kullanici bulunamadi.")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=1 then

response.write("Girdiginiz Kullanici adi baska bir üyemize ait lütfen baska bir kullanici adi yazin")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=9 then

response.write("Soyadiniz alanino doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=8 then

response.write("Adiniz alanini doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=2 then

response.write("Kullanici adi alanini doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=3 then

response.write("mail adresiniz alanini doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=4 then

response.write("Sifre alanini doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=5 then

response.write("Sifre tekrar alanini doldurunuz")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=6 then

response.write("Girdiginiz sifreler uyusmamaktadir")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>

<%

if hata=7 then

response.write("Girdiginiz mail adresi zaten kullaniliyor")

%>

<table width="60" align="center" border="0">

  <tr>

    <td width="95"><div class="buttonwrapper">

<a class="squarebutton" href="javascript:void(0)" onClick="history.back(-1);"><span>Geri</span></a>

</div></td>

  </tr>

</table>

<%end if%>





<%if hata="" then

response.write("<br>")

response.write("<center>")



response.write("<br>")

response.write("<a href='default.asp'><b>Geri</b></a>")

response.write("</center>")

end if

%>

      </center>




Güvenli çıkış için gerekli sayfa:

cikis.asp


<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Güvenli çıkış</title>

</head>



<body>

<%

session.Abandon()

response.Redirect("default.asp")

%>

</body>

</html>



Ve bir de veri tabanımız var. Eğer siz kendiniz oluşturmak isterseniz;

Veri tabanı adı: vt.mdb
Tablo adı: uye
İçindeki alanlar: id, uyead, uyemail, uyesifre, yetki, ad, soyad, bulyer

  • Etiketler;
Emre Çelebi
C dilinin pratik yanlarına aşık bir web/masaüstü yazılımcısı. Vazgeçilmez hobi olarak da amatör fotoğraf çekimleri yapıyor.
Yorum Yaz

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

çok teşekkürler sağolun
üye olmayana sitenin içeriğinin bir kısmını gösterme işlemi nasıl olacak yada üyenin görebilmesini sağlayan kod nedir? vB forumdan php hatırlayamadım örnek göstercektim.
Teşekkürler Elinize sağlık güzel bir çalişma olmuş artık entegre etmesi bize kalmiş :)
eline sağlık
T_r3x sitenin içeriğinde üyenin hangi kısımları görmesini istiyorsan hangi sayfalara erişmesini istiyorsan session (oturum nesnesi) kullan.
çok iyi elinize sağlık
elinize sağlık..
kardeş emeğine ve eline sağlık çok güse olmuş..yararlı bi çalışma..gerçi ben bu işe yeni başladım çalıştırmadım ama olsun öğrencez elbet zamanla..:)
eline sağlık güzel olmuş...
bunun ekran cıktısı nasıl oluyo bi resmını yollarmısınız...
Emre bu anlatım ile devam et güzel ders olmuş Bende direkt asp ye geçiş yapıcam. Flash ile formları veritabanına yollarsak ve işlem aktif edilip giriş işlemini tekrar bir flash dosyasına aktarırsak güzel bir çalışma yapabiliriz.. yani Asp üzerine flash örtmek gibi bişey..
ben kodları kopyalayıp hata.asp olarak kaydettim.adope phostop olarak geldi masa üstüne açtığımda sayfa boştu.yardımcı olurmusunuz.hata nerde ?
anlamadnm yapamadım
arkadasım ellerine sağlık çok güzel bir paylasım olmus ;) fakat bir sorum olucak hani şu veri tabanı id , uyead fln varya onları veri tabanında not olarakmı kaydedicez yoksa metin olarakmı kalsın:kirp:
Otomatik sayı olarak belirleki her üyeye otamatik id versin:kirp:
tşkler süper olmuş
cok iyisin üstad süper saol:kirp:
cok iyisin üstad süper saol:kirp:
kayıt ol dediğimde An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error. bu hatayı alıyorum yarıdımcı olursanıs sevınırım..
mrb,admin girişi yapmak için ne yapmamız gerekiyor?

Yukarı Git