![]() |
|
| |||||||
|
| WebMasTer SiTeSi |
| | Seçenekler |
|
#1
| |||
| | |||
üye kontrol işlemleriAsp'de en çok sorulan sorulardan bir tanesi üye kontrol işlemleridir. İlk önce üye kontrol işlemlerinde hangi asp metodlarını kullandığımızı yazalım. (Response.Expires) Sayfanın bilgisayarın Belleğinde(Cache) ne kadar tutacağını gösterir. - Bu özelliği sayfanın bilgisayarda yedeklenmemesi için kullanacağız. Kullanımı: Response.Expires = 10 '10 dakika bilgisayarda kalır. (Session.TimeOut) Hafıza'ya atadığımız değerlerin kaç dakika sonra son bulacağı belirtilir. - Bu özelliği ziyaretçimiz giriş yaptıktan sonra bizim istediğimiz bir süre sayfada kalması için kullanacağız. - Eğer hiç yazılmaz ise varsayılan süre 20 dakikadır. - Session(Oturum) değerleri browser'ı kapatıp açınca otomatik olarak sonlandırılır. Kullanımı: Session.TimeOut = 50 '50 dakika sonra otomatik olarak hafızadaki değerler sıfırlanır (Session("deger")) Hafızaya istediğimiz isimde değer atamak için kullanılır. - Bu özelliği ziyaretçimizin izinlerini ayarlamak için kullanacağız. - Mesela ziyaretçi daha önceden giriş yaptı ise Kullanıcı formu ekrana getirilmeyecek. Kullanımı: Session("izin")="hayır" 'izin ismi ile hafızaya hayır değeri kayıt ediliyor. (SELECT) Seçim, Sql'de veritabanından kayıt seçmek için kullanılır, - Bu metod ile Kullanıcının formda girdiği değerleri veritabanında olup olmadığını kontrol edeceğiz (Eof) End Of File,Dosya sonuna kadar okuma - Bu özelliği kullanıcı'nın var olup olmadığı sorgusunda kullanacağız. - Bu metod'u Sql ile Select(Seçim) yaptıktan sonra kullanacağız. Kullanımı: KayitNesnesi.Eof Diğer özellikler script'in içerisinde açıklayalım. Aşağıdaki kodları uye_kontrol.asp ismi ile kayıt edin. 'BAĞLANTI KAPATILIYOR. (KAYIT SETİ) rs.close 'BAĞLANTIMIZI SIFIRLIYORUZ. set rs=nothing 'DAHA ÖNCEDEN İZİN VERİLİP VERİLMEDİĞİNİ KONTROL EDEN SORGU BİTİLİYOR. end if 'EĞER HİÇ BİR HATA OLUŞMADI İSE BİR İŞLEM YAPILMIYOR. 'HATA OLUŞTU İSE UYARI MESAJI ÇIKARILIYOR. if err.number = "0" then else Response.Write "<font class=uyari>(X) Hata Oluştu</font> " Err.Clear end if On Error Goto 0 'VE SAYFAMIZDAKİ GİRİŞ BÖLÜMÜMÜZ BİTİRİLİYOR. END SUB'Giris '########################### ŞİFRE KORUMASI ##################### 'CIKIŞ BÖLÜMÜMÜZ OLUŞTURULUYOR. ZİYARETÇİMİZ 900 DAKİKA 'DAN 'ÖNCE ÇIKMAK İSTEDİ İSE Sub cikis 'OTURUM İZİN DEĞERİNİ HAYIR YAPIYORUZ. session(""& hafiza &"izin") = "hayır" 'UYARI MESAJI ÇIKARIYORUZ. Response.Write "Çıkış işleminiz tamamlandı." Şimdi yapmamız gereken tek şey üye kontrolü yapmak istediğimiz sayfanın başına <!--#INCLUDE FILE="uye_kontrol.asp"--> yazmanız. Son önemli not eğer bu scripti kullanacak iseniz uye.mdb dosyasının ismini ve hatta yerini Güvenliğiniz için değiştirin, uye.mdb dosyasını değiştirdikten sonra uye_kontrol.asp 'deki 10.Satırdaki uye.mdb ismini ve yerini belirtmeyi unutmayın. alıntıdır..... |
![]() |
| Arama Etiketleri: islemleri, kontrol, uye |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| php dosya işlemleri | W-S | Haberler | 0 | Dün 09:31 |
| Dosya işlemleri | B737 | Perl-Cgi | 0 | 24-01-2008 01:26 |
| String işlemleri | egitimbilgisi | Programlama Makaleleri | 0 | 26-11-2007 01:29 |
| Kullanışlı Webmaster(Google) Programları(Çoklu Pagerank Kontrol,Backlink Kontrol...) | Ra_eM | SEO Arama Motoru Optimizasyonu | 1 | 03-11-2007 07:02 |
| elektronik hesap işlemleri | W-S | Elektronik hesaplar | 0 | 28-08-2007 10:25 |
![]() |