Direkomendasikan: 20 contoh yang sangat berguna dalam pemrograman ASP (I) 1. Cara menggunakan ASP untuk menentukan jalur fisik virtual dari situs web Anda Jawaban: Gunakan metode mappath: < % = server.mappath () %> 2. Jawaban: Gunakan metode objek permintaan:
Beberapa waktu yang lalu, untuk menambahkan fungsi berlangganan RSS ke situs film saya, saya menulis kode ASP yang secara dinamis menghasilkan umpan RSS. Karena situs film akan mendapatkannya secara langsung. Umpan RSS yang dihasilkan dikodekan oleh UTF-8, diverifikasi oleh feedvalidator.org, dan kompatibel dengan RSS 2.0 dan atom.
Cara menggunakan: Simpan kode berikut sebagai RSS.asp (ingat untuk menyimpannya dalam format UTF-8) dan mengunggahnya ke direktori root situs web. Nama domain Anda /rss.asp
Demo: http://www.366mv.cn
Kode ini adalah sebagai berikut.
| <%@Language = vbscript codepage = 65001%> <% Session.codepage = 65001 Response.charset = UTF-8 '================================================== =================== ================================== 'Hak Cipta (C) 2005-2007, Sour Liu Liu Film dan Televisi ([URL] www.366mv.cn [/url]) Semua hak dilindungi undang-undang. '================================================== =================== ================================== Nama: rss.asp 'Deskripsi: Hasilkan umpan RSS secara dinamis. '================================================== =================== ================================== %> <!-#Sertakan File = Inc/Conn.asp-> <? Versi XML = 1.0 Encoding = UTF-8?> <RSS Version = 2.0 xmlns: atom = http: //www.w3.org/2005/atom> <% judul = Souliao Liu Film dan Televisi. Response.Write <Channel> & Chr (13) response.write <atom: link href = http: //&maxz_2&/xml.asp rel = self type = application/rss xml/> & chr (13) Response.Write <Title> Video terbaru yang diperbarui - & Judul & </iteme> & Chr (13) Response.write <link> http: // & maxz_2 & </link> & chr (13) Response.write <crible> & title & - Tonton sepuluh ribu video secara online. Film gratis, film online, TVB, drama Jepang, drama Korea, animasi, fiksi ilmiah, horor, romansa, serial TV, blockbusters, film tahun baru ... </description> & chr (13) response.write get_left (15,0) 'Tampilkan 15 video pertama, diurutkan berdasarkan tanggal pembaruan Response.write </shannel> & chr (13) FUNGSI RE (STR) Jika bukan isnull (str) maka re = ganti (str, &, &) re = ganti (re, <, <) re = ganti (re,>,>) re = ganti (re, ', & apos;) re = ganti (re ,,) Akhiri jika Fungsi akhir Fungsi get_left (n, m) n = cint (n): m = cint (m) Jika m = 1 maka mm = pesanan oleh zt_hits desc 'diurutkan berdasarkan klik Kalau tidak mm = pesanan oleh zt_date desc 'diurutkan berdasarkan tanggal pembaruan Akhiri jika Atur rs1 = conn.execute (pilih Top & N & ZT_ID, ZT_NAME, ZT_ZY, ZT_DY, ZT_TYPE, ZT_DATE, ZT_HITS, ZT_CONTENT dari ZT_DATA & MM) get_left_i = 0 Lakukan sementara bukan rs1.eof get_left_i = get_left_i 1 get_left = get_left & <wet item> & chr (13) get_left = get_left & <title> & re (rs1 (zt_name)) & </iteme> & chr (13) get_left = get_left & <link> http: // & maxz_2 &/& get_classnamame (rs1 (zt_type)) &/& rs1 (zt_id) & </link> & chr (13) get_left = get_left & <crickipence> <! [Cdata [<p> Kategori: <a href = http: // & maxz_2 &/& get_classenName (rs1 (zt_type)) &> get_classname (rs1 (zt_type)) & </a> > <p> Dibintangi: & rs1 (zt_zy) & </p> <p> Plot: & re (rs1 (zt_content)) & </p>]]> </description> & chr (13) get_left = get_left & <dimbing> http: // & maxz_2 &/& get_classnamame (rs1 (zt_type)) &/& rs1 (zt_id) & </dianc> & chr (13) get_left = get_left & <dat kategori> <! get_left = get_left & <bubdate> & datetorfc822 (rs1 (zt_date)) & </pubdate> & chr (13) get_left = get_left & </t Item> & chr (13) Jika get_left_i> = n maka keluarlah RS1.Movenext Lingkaran rs1.close Fungsi akhir Fungsi datetorfc822 (byval dtaval) Redup strcurlocale: strcurlocale = getLocale () Setlocale (en-gb) dtaval = cdate (dtaval) Datetorfc822 = WeekdayName (hari kerja (dtaval), true) &, & _ Kanan (0 & hari (dtaval), 2) & & _ BulanName (bulan (dtaval), true) & & _ Tahun (dtaval) & & _ Kanan (0 & jam (dtaval), 2) &: & _ Kanan (0 & menit (dtaval), 2) &: & _ Kanan (0 & kedua (DTAVAL), 2) & & _ 0800 Setlocale (Strcurlocale) Fungsi akhir %> </rss> |
Bagikan: Bagaimana ASP bisa mendapatkan alamat gambar pertama dalam kode 'Ubah Pola Lagi' Kode untuk Mendeteksi Kode'http: //www.knowsky.com/asp.asp'leixing HTML atau Kode UBB'nopic tidak memiliki fungsi gambar Toppic (kode, leixing, nopic) Regex = ne