Direkomendasikan: mengungkapkan metode rahasia untuk memecahkan masalah menghapus file ASP secara tidak sengaja dari perangkat lunak antivirus Beberapa perangkat lunak antivirus sering menghapus file ASP tertentu sebagai virus, dan kadang -kadang tidak mungkin untuk mencegahnya. Program ini tidak dapat dijelaskan tidak dapat menggunakannya karena ada lebih sedikit file ~~. Ini terutama karena perangkat lunak antivirus memperlakukan kode ASP tertentu sebagai kata kunci Trojan dan menyimpan catatan, jadi ketika ada kata kunci ini, itu akan dilarang berjalan atau menghapus. Solusinya adalah memberikan kata kunci ini
Pertama, buat database akses. Ada tabel Urlindex di perpustakaan, di mana bidang URL dan kata kunci diindeks masing -masing, sebagai berikut:| Teks URL (indeks: dengan (tidak ada duplikasi)) Teks judul Deskripsi Teks Ringkasan teks Teks Kata Kunci (Indeks: dengan (tidak ada duplikasi)) |
File Program DoQuery.asp, Kode:
| <Html> <Head> <title> Mesin Pencari Sederhana </iteme> </head> <Bodybgcolor =#ffffffmarginwidth = 0marginheight = 0 Leftmargin = 0topmargin = 0> <FormMethod = postaction = doQuery.asp? Act = Search> Kueri: <inputType = textName = queryString> <br> <InputType = SubMitValue = Submit> </form> </penter> <% dimact Act = Request (ACT) if (act = cari) lalu QueryString = request.form (querystring) Querywords = split (querystring) strindent = 'Jika pencarian kosong, kembalikan IfQueryString = lalu Response.redirect (default.asp) Endif Session.timeout = 2 IfisObject (session (Sitesearch_Conn)) lalu SetConn = sesi (Sitesearch_Conn) Kalau tidak SetConn = server.CreateObject (adodb.connection) conn.opendriver = {microsoft accessDriver (*. mdb)}; dbq = & server.mappath (database/siteSearch.mdb) ,,, SetSession (Sitesearch_Conn) = Conn Endif 'Pernyataan kueri SQL = SELECT*Dari [UrlIndex] di mana 'Bidang Deskripsi Pencarian sql = sql & ([deskripsi] seperti '% & querywords (0) &%' 'pertama Fori = lbound (querywords)+1toubound (querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orAnducase (querywords (i)) <> dan kemudian Ifucase (querywords (i-1)) = orthen sql = sql & atau [deskripsi] seperti '%& querywords (i) &%' Kalau tidak sql = sql & dan [deskripsi] seperti '%& querywords (i) &%' Endif Endif Berikutnya 'Bidang Kata Kunci Cari sql = sql &) atau ([kata kunci] seperti '%& querywords (0) &%' Fori = lbound (querywords)+1toubound (querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orAnducase (querywords (i)) <> dan kemudian Ifucase (querywords (i-1)) = orthen sql = sql & atau [kata kunci] seperti '%& querywords (i) &%' Kalau tidak sql = sql & dan [kata kunci] seperti '%& querywords (i) &%' Endif Endif Berikutnya 'Cari bidang judul sql = sql &) atau ([judul] seperti '%& querywords (0) &%' Fori = lbound (querywords)+1toubound (querywords) IfQuerywords (i) <> anducase (querywords (i)) <> orAnducase (querywords (i)) <> dan kemudian Ifucase (querywords (i-1)) = orthen sql = sql & atau [judul] seperti '%& querywords (i) &%' Kalau tidak sql = sql & dan [judul] seperti '%& querywords (i) &%' Endif Endif Berikutnya |
Berbagi: Mengungkap 17 Kode khas pemrograman ASP dasar 1. Metode untuk ASP untuk mendapatkan data input tabel: GetPost 1.Get: Setelah pengguna menambahkan data ke URL, formatnya adalah "? Field 1 = Input Data 1 Field 2 = Input Data 2 ..., dan kemudian mengirimkannya ke server. Misalnya: Tindakan adalah WWW.abc.com, Data Input Field adalah Jack, dan Data Usia Lapangan adalah 15, kemudian menggunakan Metode Get RET=.
2 halaman Total halaman sebelumnya halaman berikutnya