Direkomendasikan: Apa yang harus dilakukan jika database dibatasi? Saya tidak tahu apakah Anda telah menemukan ruang seperti itu sejak tulisan suci. Ini membatasi ukuran basis data Anda. Misalnya, akses MySQL dibatasi kurang dari 100m. Bagaimana jika Anda merasa bahwa ruang ini sangat terjangkau, tetapi basis data terbatas dan Anda ingin menggunakan ruang seperti itu? Karena saya telah menemui sendiri.
Setelah tahap pembelajaran ASP, kami akan membangun ruang obrolan paling sederhana berdasarkan konten yang telah kami pelajari. Meskipun sangat sederhana, Anda dapat menguasai proses dasar untuk membangun ruang obrolan melalui itu dan terus meningkatkan fungsinya.
Langkah utama dijelaskan di bawah ini:
1. Tambahkan kode di file global.asa. Bagian kode ini terutama memproses acara Application_onstart. Dalam acara ini, data dengan 15 elemen didefinisikan dan ditugaskan ke properti objek aplikasi. Isi file global.asa adalah sebagai berikut.
| Berikut ini adalah konten yang dikutip: < bahasa skrip = vbscript runat = server > Sub Application_onstart Dim Machats (15) mendefinisikan data dengan 15 elemen. Aplikasi (gachats) = Machats menyimpan konten percakapan. Aplikasi (gicounter) = 0 menyimpan jumlah percakapan yang ada. Akhir sub </skrip > |
2. Tambahkan kode di file aspchat.asp. Perhatikan bahwa Anda perlu menambahkan bagian kode ini antara dua baris horizontal di beranda, yaitu, antara dua <HR> dalam teks. Program pertama -tama menentukan apakah metode pos digunakan saat melamar beranda ini, karena metode pengiriman jendela dalam contoh ini adalah posting. Secara umum, saat melamar beranda ini untuk pertama kalinya, metode GET digunakan. Jadi jika metode POST digunakan, itu berarti bahwa browser tertentu mendaftar kembali ketika mengirimkan konten percakapannya sendiri, yang perlu diproses karena ada konten percakapan baru. Kalau tidak, itu berarti bahwa browser tertentu berlaku untuk beranda ini untuk pertama kalinya dan belum mengirimkan percakapan apa pun, sehingga hanya perlu menampilkan konten percakapan saat ini.
| Berikut ini adalah konten yang dikutip: < p align = tengah >< ukuran font = 5 > ruang obrolan sederhana </font ></p > <BR> <% Proses input Jika request.serverVariable (request_method) = Posting lalu Tanda tangani pembicara jika len (permintaan (txtwho)) > 0 lalu Sesi (sswho) = request (txtwho) akhiri jika Memblokir objek aplikasi Application.lock Buat penunjuk referensi lokal mlcounter = aplikasi (gicounter) MATHATS = Aplikasi (gachats) Jika jumlah baris yang ditulis melebihi 10, mulailah menghitung lagi. Jika mlcounter> 9 lalu mlcounter = 0 akhiri jika Tingkatkan input pengguna, tingkatkan penghitung dengan 1 Machat (mlchounter) = sesi (sswho) &: & request (txtcents) mlcounter = mlcounter 1 Tetapkan variabel lokal agar valid dalam ruang lingkup aplikasi. Applicati gicounter) = mlcounter Aplikasi (gachats) = Machat Hilangkan Pemblokiran Objek Aplikasi Application.unlock akhiri jika %> <% Menulis ke TextArea jika aplikasi (gicounter) = 0 lalu lstemp = aplikasi (gachats) (0) kalau tidak untuk x = 0 ke aplikasi (gicounter) -1 lstemp = lstemp & <br> aplikasi (gachats) (x) Berikutnya akhiri jika Respons.white lstemp %> < jam > |
3. Akhirnya, inisialisasi konten txtwho. Yaitu, ketika browser memasuki namanya sekali, dia tidak perlu memasukkannya lagi. Untuk membedakan setiap penonton yang berbeda, objek sesi digunakan di sini. Nama penampil direkam menggunakan sesi (SSWHO). Kode berikut ditulis langsung di bawah kode di atas dan disimpan dalam aspchat.asp.
| Berikut ini adalah konten yang dikutip: < Metode Formulir = Posting Tindakan = aspchat.asp name = frmasp > < Div Align = Center >< Pusat >< P > Pidato: < Jenis input = Nama Teks = Ukuran Txtcents = 34 ></p > </Center ></Div >< Div Align = Center >< Center >< P > Objek: < Jenis input = Kirim Nilai = Kirim Nama = B1 ></P > </Center ></Div > </bentuk > |
4. Lengkap. Cukup tambahkan kode file HTM lengkap sebelum dan sesudah langkah 2 dan 3 dan simpan sebagai aspchat.asp. Ini adalah program ruang obrolan ASP yang sangat sederhana. Anda dapat terus memperkuat fungsinya saat Anda belajar!
Bagikan: Cara Menulis Sistem Statistik Situs Web Menggunakan ASP Sebagian besar sistem statistik situs web saat ini adalah CGI, tetapi mereka sangat rumit untuk ditulis. ASP mudah dipelajari dan memiliki keuntungan menggabungkan dengan database. Oleh karena itu, berdasarkan sistem statistik situs web yang telah saya lakukan sebelumnya, mari kita bahas dengan Anda sistem statistik situs web ASP. Setiap orang