ASP Ustaları Bir El Atın
-
asp loginn sayfam var kullanıcı adı,şifre ve birtanede gönder butonu var bunun sonucunda sorguyu gönderiyorumm.fakat ben bunu tek bir linke bağlamak istiyorum örneğin
http://www.siteadi.com/login.asp?user=isim&pass=sifre& işte olan burada oluyor burada gönder komutunu buna nasıl anlatacam. . .
-
How To Use Simple ASP Code to Password Protect Your ASP Pages
Microsoftun tavsiye ettiği gibi yapabilirsin ;)
-
burada login oluşturmayı anlatmış nasıl girileceği yok ya da var ben göremedim yani benim demek istediğim login.sap var fakat ben hiçbir kutucuğu doldurmadan linkle giriş yaptırmak istiyorum
-
yapması basittir. aynen kutucuktan yollanan veri alıp nasıl login ettiriyosun? öyle hazırla sayfanı..
fakat verileri alırken request.form değilde request olarak hazırla yani
request.form("kullanici")
yerine
request("kullanici")
veya
request.querystring("kullanici")
yapmalısın.
yada ben sana örnek yapim 2 dk bekle
-
örnek
http://rapidshare.com/files/49566709/linklogin.rar.html
yalnız belki yanlış anlamışta olabilirim istediğini.. biraz daha açıkalrsan ne istediğini daha detaylı yardımcı olurum
-
manyakusta bunu yazdı:
-----------------------------asp loginn sayfam var kullanıcı adı,şifre ve birtanede gönder butonu var bunun sonucunda sorguyu gönderiyorumm.fakat ben bunu tek bir linke bağlamak istiyorum örneğin
http://www.siteadi.com/login.asp?user=isim&pass=sifre& işte olan burada oluyor burada gönder komutunu buna nasıl anlatacam. . .
-----------------------------form methodunu "get" yap.
-
manyakusta bunu yazdı:
-----------------------------asp loginn sayfam var kullanıcı adı,şifre ve birtanede gönder butonu var bunun sonucunda sorguyu gönderiyorumm.fakat ben bunu tek bir linke bağlamak istiyorum örneğin
http://www.siteadi.com/login.asp?user=isim&pass=sifre& işte olan burada oluyor burada gönder komutunu buna nasıl anlatacam. . .
-----------------------------şöyle bir yöntem önereyim:
formuda gönderirken login.asp?islem=giris adresine göndersen diğerlerinide ekler mi sonuna?
birde nede o bilgileri querysting ile taşıyosun? request.form kullansan daha güzel olmaz mı?
hepsini tek linkte yapabilirsin yine(kontorlü ve giriş formunu)
-
manyakusta bunu yazdı:
-----------------------------asp loginn sayfam var kullanıcı adı,şifre ve birtanede gönder butonu var bunun sonucunda sorguyu gönderiyorumm.fakat ben bunu tek bir linke bağlamak istiyorum örneğin
http://www.siteadi.com/login.asp?user=isim&pass=sifre& işte olan burada oluyor burada gönder komutunu buna nasıl anlatacam. . .
-----------------------------
Form metodunu get yapacaksın..alırken de request.querystring("users") , request.querystring("pass") olarak alacaksın?Bunları da sql'e sokup sorgulayacaksın..tabi gerekli karakterleri engelledikten sonra
-
arkadaşım boşwer get le yapma sen burda post kullan örn. aşağıdaki form sayfası olsun yada boşwer formu sen post methodunu kullan yeter asp kodları şöle oluo
'şurda db bağlantısı olsn yazmıyorum sen yap artıq :d'bitti db bağ.
kullanici = Request.Form("kullanici") ' formdan gelenleri çeqtiq request.form ile anlıosundur arıtq bu kadar da
parola = Request.Form("parola")
if kullanici ="" or parola ="" then 'boş bıraktıysa diye önlem aldıq response.redirect de kullabilirsin
Response.Write "boş bırakma"
Response.End
End if'asıl kodlar
Set baglanti = Server.CreateObject("ADODB.Recordset")
tablo = "Select * From uyeler Where kullanici= '"&kullanici&"' and parola = '"&parola&"'"
baglanti.open tablo,bag,1,3
Set Kontrol = Bag.ExeCute(tablo)
if kontrol.eof then
Response.Write "Hatalı Kullanıcı Adı yada Şifre"
Else
Session("giris") = "eet" 'burda sessionları belirle!!! bilmiopsan onu da anlatırız
Session("id") = Kontrol("id")
Session("kullanici") = Kontrol("kullanici")
Response.Redirect "default.asp"
End if'bağlantıları kapat ve bitti mutlu son
-
<input type="Submit" value="gonder" name="gonder" class="t9b"> bu buton şimdi ben url ye yazdığım
http://www.site.com/login.asp?user=kullanici&pass=sifre dedikten sonra peşine &gonder=gonder mi demeliyim ne demeliyim ki butonada tıklasın direk http://www.site.com/login.asp?user=kullanici&pass=sifre yazınca girmiyo sorduğum bu
-
kardeş birazdaha açta tam olarak ne istiosun anlayalım eğer direk querystring olarak atmak istiosan get metodu yeterli