Rekomendasi: Interpretasi penggunaan ASP untuk menulis kode mirip dengan fungsi mesin pencari Pertama, buat database akses. Ada tabel URLINDEX di database, di mana indeks ditambahkan ke bidang URL dan Kata Kunci, sebagai berikut: Teks URL (indeks: ya (tidak ada duplikasi)) Teks judul Teks deskripsi Teks ringkasan Kata kunci teks (indeks: ya (tidak) Ulangi)) File program doquery.asp, kode: HTMLHEADTITLE mesin pencari sederhana
Kita sering melihat bahwa ketika kiri digunakan untuk memotong string secara langsung, karena karakter Cina dan karakter Inggris hidup berdampingan dalam judul, panjang kedua judul berita berbeda. Untuk mengatasi masalah ini, kita dapat menggunakan fungsi berikut. <% '******************************************************* 'Nama fungsi: gotTopic 'Fungsi: memotong string, setiap karakter Cina dihitung sebagai dua karakter, dan karakter Inggris dihitung sebagai satu karakter 'Parameter: str----string asli 'strlen---- panjang intersep 'Nilai kembalian: string yang dicegat 'Hak Cipta: tutorial asp '******************************************************* FunctiongotTopic(OlehValstr,OlehValstrlen) Ifstr=Lalu mendapat Topik= Fungsi Keluar AkhirJika Diml,t,c,i,strTemp str=Ganti(Ganti(Ganti(Ganti(str,,),,Chr(34)),>,>),<,<) aku=Len(str) t=0 strTemp=str strlen=CLng(strlen) Fori=1Tol c=Abs(Asc(Tengah(str,i,1))) Jika>255Lalu t=t+2 Kalau tidak t=t+1 AkhirJika Jika>=strlenLalu strTemp=Kiri(str,i) KeluarUntuk AkhirJika Berikutnya JikastrTemp<>strThen strTemp=strTemp&… AkhirJika gotTopic=Ganti(Ganti(Ganti(Ganti(strTemp,,),Chr(34),),>,>),<,<) Fungsi Akhir %> <% str=Sebanyak 11111w memiliki karakter Cina str1=Total ada lima karakter Cina respon.writegotTopic respon.writegotTopic(str,10)& &dapat Topik(str1,10)& respon.writeleft respon.writeLeft(str,5)& &Kiri(str1,5) respon.akhir %> |
Bagikan: Mengungkapkan metode untuk mengatasi masalah penghapusan file asp secara tidak sengaja oleh perangkat lunak anti-virus Beberapa perangkat lunak anti-virus sering kali menghapus file ASP tertentu sebagai virus. Terkadang tidak mungkin untuk mencegahnya, dan program tidak dapat digunakan tanpa alasan karena file tersebut hilang~~. Hal ini terutama karena perangkat lunak anti-virus memperlakukan kode ASP tertentu sebagai kata kunci kuda Trojan dan menyimpan catatan. Oleh karena itu, ketika menemukan kata kunci ini, kata kunci tersebut akan dilarang untuk dijalankan atau dihapus. Solusinya adalah dengan memberikan kata kunci tersebut