Direkomendasikan: Keterampilan Sesi Pemrograman ASP Siapa pun yang telah menulis ASP yang sedikit lebih besar tahu bahwa sesi itu sangat berguna. Ini dapat digunakan untuk merekam variabel data milik pengguna, yang aman dan nyaman. Tapi apakah Anda benar -benar tahu bagaimana sesi bekerja? Mungkin setelah Anda mengerti, Anda tidak akan pernah berani menggunakan objek cinta-benci ini lagi. Meskipun metode menggantinya agak merepotkan, tetapi masih lama
Variabel digunakan untuk menyimpan informasi.
Jika suatu variabel dinyatakan di luar subrutin, variabel dapat diubah dengan skrip apa pun dalam file ASP. Jika suatu variabel dideklarasikan dalam subrutin, itu akan dibuat dan dicabut setiap kali subrutin dieksekusi.
Contoh:
Menyatakan variabel
Berikut ini adalah konten yang dikutip: <Html> <body> <% nama redup Nama = Donald Duck response.write (nama saya adalah: & nama) %> </body> </html> |
Variabel digunakan untuk menyimpan informasi. Contoh ini menunjukkan cara mendeklarasikan variabel, menetapkan nilai ke variabel, dan menggunakan variabel ini dalam suatu program
Menyatakan array
Berikut ini adalah konten yang dikutip: <Html> <body> <% Redup fname (5), i fname (0) = George fname (1) = John fname (2) = Thomas fname (3) = James fname (4) = Adrew fname (5) = Martin Untuk i = 0 hingga 5 response.write (fname (i) & <br />) Berikutnya %> </body> </html> |
Array digunakan untuk menyimpan serangkaian item data terkait. Contoh ini menunjukkan cara mendeklarasikan array yang menyimpan nama.
Looping untuk menghasilkan judul HTML
Berikut ini adalah konten yang dikutip: <Html> <body> <% redup i untuk i = 1 hingga 6 response.write (<h & i &> header & i & </h & i &>) Berikutnya %> </body> </html> |
Cara mengulang untuk menghasilkan 6 judul HTML yang berbeda.
Buat salam berbasis waktu dengan vbscript
Berikut ini adalah konten yang dikutip: <Html> <body> <% redup h h = jam (sekarang ()) response.write (<p> & now ()) response.write ((waktu Beijing) </p>) Jika h <12 maka Response.write (selamat pagi!) kalau tidak Response.write (Selamat siang!) akhiri jika %> </body> </html> |
Contoh ini akan menampilkan pesan yang berbeda kepada pengguna sesuai dengan waktu server.
Buat salam berbasis waktu menggunakan JavaScript
Berikut ini adalah konten yang dikutip: < %@ bahasa = JavaScript %> <Html> <body> <% var d = tanggal baru () var h = d.getHours () Response.write (<p>) Response.write (d (waktu Beijing)) Response.write (</p>) if (h <12) { Response.write (selamat pagi!) } kalau tidak { Response.write (Selamat siang!) } %> </body> </html> |
Contoh ini sama seperti di atas, tetapi sintaksnya berbeda.
Masa pakai variabel
Variabel yang dinyatakan di luar subrutin dapat diakses dan dimodifikasi dengan skrip apa pun dalam file ASP.
Variabel yang dinyatakan dalam subrutin dibuat dan dicabut hanya ketika subrutin dieksekusi setiap kali. Variabel ini tidak dapat diakses dan dimodifikasi oleh skrip di luar subrutin.
Untuk mendeklarasikan variabel untuk digunakan oleh beberapa file ASP, nyatakan variabel sebagai variabel sesi atau variabel aplikasi.
Variabel Sesi
Variabel sesi digunakan untuk menyimpan informasi untuk satu pengguna dan valid untuk semua halaman dalam satu aplikasi. Data khas yang disimpan dalam sesi adalah nama, ID, atau parameter.
Variabel Aplikasi
Variabel aplikasi juga berlaku untuk semua halaman dalam suatu aplikasi. Variabel aplikasi digunakan untuk menyimpan informasi tentang semua pengguna dalam aplikasi tertentu.
Bagikan: Memanggil tampilan SQL Server dan prosedur tersimpan di ASP 1. Kata Pengantar ASP (Halaman Server Aktif) adalah lingkungan skrip sisi server, yang didukung oleh IIS3.0 Microsoft atau lebih tinggi. Ini dapat digunakan untuk membuat halaman web yang dinamis atau untuk menghasilkan aplikasi web yang kuat. Halaman ASP adalah file yang menyertakan tag HTML, teks, dan perintah skrip. Halaman ASP dapat memanggil komponen ActiveX untuk melakukan tugas seperti menghubungkan ke nomor