Direkomendasikan: Fungsi menggunakan ASP untuk pencetakan jaringan %@ Language = vbscript % % opsi eksplisit redup strsubmit 'nilai yang digunakan dalam bentuk untuk menyimpan tombol pengiriman redup strPrinterpath' nilai jalur printer jaringan dalam bentuk redup struserName 'nilai nama pengguna dalam bentuk strpassword' nilai kata sandi dalam bentuk redup
Saya khawatir beberapa netizen yang sering menjelajahi internet belum pernah ke ruang obrolan untuk mengobrol secara acak. Bayar saja sedikit perhatian dan Anda akan menemukan bahwa sebagian besar ruang obrolan ini dipertahankan menggunakan program CGI atau applet yang dikembangkan di Java. Pemrogram yang telah mengembangkan CGI atau applet tersebut tahu bahwa pengembangan semacam ini memakan waktu dan padat karya. Jadi apakah ada cara yang lebih sederhana dan menghemat tenaga untuk berkembang? Jawabannya adalah ya.
Ada banyak majalah komputer yang telah diperkenalkan dengan pengenalan ASP, dan saya tidak akan membahas detailnya di sini.
1. Perencanaan ruang obrolan:
1. Pilihan cara untuk menyimpan konten percakapan: Dengan cara apa konten percakapan instan disimpan di server saat menampilkan konten percakapan instan pada klien? Ada dua opsi untuk ASP, satu dalam mode file teks, dan yang lainnya dalam mode database. Namun, penulis merasa bahwa instruksi ASP untuk operasi file teks jauh lebih sedikit daripada yang disediakan oleh ADO (objek data aktif). Oleh karena itu, menggunakan ADO, ASP dapat mengoperasikan database secara fleksibel, seperti memasukkan, menghapus, memperbarui, menanyakan, dll. Penulis memilih database Access untuk menyimpan konten percakapan. Konten basis data ini hanya dipertahankan selama satu hari (lamanya waktu dapat ditentukan berdasarkan situasi aktual LAN).
2. Desain Antarmuka Ruang Obrolan: Agar pelanggan dapat dengan mudah menelusuri konten situs dan menampilkan konten ruang obrolan sebanyak mungkin, penulis merancang tiga frame di beranda. Bingkai di sebelah kiri menunjukkan indeks situs. Bingkai yang tepat dibagi menjadi dua bingkai. Frame atas menyumbang 70%, yang digunakan untuk menampilkan konten ruang obrolan saat ini; Bingkai yang lebih rendah menyumbang 30%, yang digunakan untuk menyediakan kotak input teks dan tombol untuk umpan balik pengguna.
3. Langkah -langkah untuk masuk ke ruang obrolan: Seperti kebanyakan ruang obrolan, pengguna harus terlebih dahulu menyediakan antarmuka login, dan pengguna memasukkan namanya atau aliasnya dan kata sandi yang akan dia berikan sesuka hati. Jika nama pengguna yang dimasukkan sama dengan nama pengguna saluran, pengguna diminta untuk memilih kembali nama pengguna atau memasukkan kembali kata sandi untuk memastikan bahwa semua nama pengguna online unik. Setelah masuk dengan sukses, masukkan ruang obrolan, dan bingkai tampilan konten menunjukkan pesan selamat datang dari sambutan selamat datang. Pengguna dapat memasukkan konten percakapan di area input teks.
2. Proses desain dan keterampilan pengembangan:
1. Desain Sumber Data Sistem ODBC: Seperti yang disebutkan sebelumnya, pengembangan ini menggunakan ASP untuk beroperasi pada ADO, sehingga sumber data harus ditetapkan terlebih dahulu. Klik dua kali ikon ODBC di panel kontrol server NT, tambahkan sistem DSN pada halaman Sistem DSN, pilih Microsoft Access Driver, nama sumber data adalah 'FYBChat', database dan pilih Chat.MDB di Direktori Chat. Basis data mencakup bidang -bidang berikut: Nama, Konten, Kata Sandi, Chattime, ChatDate, dan Simpan Nama, Konten Percakapan, Kata Sandi, Waktu Percakapan, dan Tanggal Percakapan.
2. Desain Antarmuka Login: Antarmuka login adalah halaman HTML, berisi beberapa informasi peringatan dan formulir. Formulir ini telah memperoleh akun dan kata sandi, seperti yang ditunjukkan di bawah ini:
<Form Method = Post Action = Receptata.asp> akun:
<Jenis input = nama teks = usname> kata sandi:
<Input Tipe = Name Kata Sandi = Uspassword>
</penter>
<Input Tipe = Kirim Nilai = Enter>
<Input Tipe = Reset Nilai = Rekayasa>
</penter>
<Jenis input = nama tersembunyi = nilai konten =>
</form>
Inspire Receptata.asp dengan tombol kirim. File ASP ini terutama digunakan untuk memastikan bahwa tidak ada dua pengguna di ruang obrolan yang memiliki akun yang sama. Setelah pengguna mengirimkan informasi, buka chat.mdb untuk memeriksa apakah akun sudah ada. Jika ada satu tetapi kata sandi salah, ingatkan pengguna untuk memasukkan kembali kata sandi. Jika tidak, pengguna akan berhasil memasuki ruang obrolan. Fungsi memasuki antarmuka ruang obrolan diselesaikan dengan pernyataan berikut:
<Baris frameset = 70%, 30%>
<Frame src = forum.asp name = marginwidth utama = 1
Marginheight = 1 noresize>
<Frame src = frft.asp? Kname = <% = name%> name = footnotes
Marginwidth = 1 noresize>
</fameset>
Perhatikan bahwa ada trik di sini, menggunakan Parameter Kname untuk menyembunyikan akun pengguna di browser pelanggan. Dengan cara ini, pengguna mengirimkan akunnya setiap kali ia mengirimkan konten percakapan.
3. Desain Area Input Teks: Area input teks dihasilkan oleh frft.asp. Seperti disebutkan di atas, setiap kali pengguna mengirimkan konten percakapan, ia juga mengirimkan akunnya. Tindakan pengguna untuk mengirimkan konten percakapan adalah dengan mengaktifkan forum.asp. Tujuan forum.asp adalah untuk menyegarkan konten ruang obrolan. Isi frft.asp adalah sebagai berikut
<! Doctype html public -// ietf // dtd html // en>
<Html>
<head>
<meta http-equiv = konten-tipe konten = teks/html; Charset = GB_2312-80>
<meta name = content generator = Microsoft FrontPage 2.0>
<title>
</head>
<body>
<% kname = request.QueryString (kname)%>
<target dasar = main>
<Form Name = Metode FM1 = Posting Tindakan = Forum.asp>
<p align = center> <input type = ukuran teks = 90 name = content> <p align = center> <input type = tombol name = b1 value = kirim/refresh>
<input type = reset name = b2 value = recrite>
<Jenis input = nama tersembunyi = nilai rajutan =
Bagikan: Buat pencarian di tempat menggunakan ASP Jika Anda memiliki situs web besar dan banyak konten, seringkali sulit bagi pengunjung untuk menemukan apa yang mereka butuhkan. Pada saat ini, Anda memerlukan pencarian situs web untuk membantu pengunjung menemukan informasi yang mereka cari lebih cepat! Sekarang Anda dapat dengan mudah menerapkan fungsi ini dengan ASP, belum lagi ada begitu banyak situs yang mendukung ASP sekarang. Anda dapat menggunakan mesin pencari ini untuk mencari beranda Anda