Direkomendasikan: Faux-Fake Utama dari ASP Backdoor Saya ingat kuda Trojan yang mengklaim tidak pernah terbunuh ketika ASP Trojan keluar. Haha, sampai hari ini, perangkat lunak antivirus apa pun dapat membunuhnya tanpa meninggalkan baju besi^ _^ haha, karena gagasan mengubah cangkang Trojan untuk menghindari perangkat lunak antivirus, kami juga dapat mencoba kuda Trojan.
Pengguna sering menemukan beberapa informasi yang menjengkelkan saat mengunjungi situs, seperti yang sering mereka tuju di halaman berikutnya tanpa benar -benar mengirimkan data ke formulir, atau sering mencapai halaman, yang ditransfer dalam bentuk string kueri, seperti? ID = 236454.
Jika halaman tidak mendapatkan informasi, kesalahan besar akan terjadi. Ini sering terjadi ketika halaman mencari ID atau informasi lain, dan pengguna terhubung ke halaman menggunakan bookmark atau mesin pencari. Oleh karena itu, informasi yang diperlukan oleh halaman hilang dan halaman berakhir.
Anda dapat memeriksa untuk melihat apakah data dikirimkan, sehingga dapat mengontrol terjadinya situasi ini, kemudian menampilkan pesan kesalahan spesifik berdasarkan situasi, atau melakukan tindakan lain, seperti mengarahkan ulang ke halaman yang diinginkan.
Dalam 3 contoh berikut, hanya satu pesan yang ditampilkan di layar.
Tempatkan kode ini langsung di bawah < % @ bahasa = VBScript %>.
Untuk formulir, gunakan metode Post
| Berikut ini adalah konten yang dikutip: < % Jika request.form = lalu Response.write (<p align = center> <font face = Arial> ada sebuah Kesalahan. <br> & vbcrlf) Response.write (tidak ada data yang diposting. </font> & vbcrlf) Respons.end Akhiri jika %> |
Untuk suatu formulir, gunakan metode put dan dapatkan. Hal yang sama berlaku untuk halaman yang terhubung dengan string kueri, seperti? Id = 236454
| Berikut ini adalah konten yang dikutip: < % Jika request.QueryString = lalu Response.write (<p align = center> <font face = Arial> ada sebuah Kesalahan. <br> & vbcrlf) Response.write (tidak ada data yang diposting. </font> & vbcrlf) Respons.end Akhiri jika %> |
Untuk meringkas situasi dalam contoh di atas, pekerjaan berikut harus dilakukan. Meskipun ada metode sederhana, contoh ini akan menjadi cara yang baik untuk mempelajari prinsip -prinsip dasar untuk pemula.
| Berikut ini adalah konten yang dikutip: < % IsData = 0 Jika request.form <> maka isData = isData 1 Jika request.QueryString <> maka isData = isData 1 Jika isData = 0 lalu Response.write (<p align = center> <font face = Arial> Ada kesalahan. <br> & vbcrlf) Response.write (tidak ada data yang diposting. </font> & vbcrlf) Respons.end Akhiri jika %> |
atau
| Berikut ini adalah konten yang dikutip: < % IsData = tidak Jika request.form <> maka isData = ya Jika request.querystring <> maka isData = ya Jika isData = tidak Response.write (<p align = center> <font face = Arial> Ada kesalahan. <br> & vbcrlf) Response.write (tidak ada data yang diposting. </font> & vbcrlf) Respons.end Akhiri jika %> |
Bagikan: Cara memblokir IP dengan ASP untuk mencegah pesan spam IP yang diperbaiki Berikut ini adalah konten yang direferensikan: <%redup ip, ipstring, kunjungan alamat IP yang akan dilarang ipstring = | 195.225.177.34 | 195.225.177.137 | 72.232.250.10 | & qu