Tujuan pembelajaran: komponen SESSION dasar, ringkasan komponen respon dan permintaan.
Pertama-tama, program apa pun dengan sistem keanggotaan akan menggunakan langkah mendeteksi apakah pengguna telah login. Ini menggunakan komponen SESSION. Mari kita lihat kode untuk mengilustrasikannya.
<%
sesi("islogin")="ya"
%>
Arti kalimat ini adalah mendefinisikan variabel string islogin dalam sesi dengan nilai "yes", yang dapat ditetapkan secara langsung tanpa deklarasi. Bukankah ini sangat sederhana?
Jika kita masuk ke sistem sebagai administrator, langkah pertama adalah memeriksa apakah kita seorang administrator.
jika ya
sesi("isadmin")=ya"
kalau tidak
sesi("isadmin")="tidak"
berakhir jika
Tambahkan di awal setiap halaman yang memerlukan administrator untuk melihatnya
<%
jika bukan sesi("isaadmin")="ya"maka
respon.redirect "login.htm"
%>
Dengan cara ini, pengguna biasa tidak dapat membuka halaman ini. Jelaskan respon.redirect, artinya pengalihan, dan "login.htm" di belakangnya adalah file pengalihan. Dengan cara ini, administrator yang belum login tidak dapat melihat konten selanjutnya.
Ringkasnya, komponen respon pada dasarnya menggunakan respon.write() dan respon.redirect(), yang masing-masing digunakan untuk menulis string dan mengarahkan ulang. Permintaan pada dasarnya adalah request.form() dan request.querystring(), yang menerima post dan Dapatkan metodenya masing-masing, itu saja untuk informasi hari ini. Demonstrasi terakhir saya adalah sistem login yang dapat Anda pelajari. Pada dasarnya, poin pengetahuan di atas relatif sederhana.