Menangani File Grafis yang Hilang
Adalah umum untuk menggunakan ASP untuk menampilkan gambar grafik dengan cepat. Anda dapat memeriksa kode untuk memastikan file grafik benar-benar ada - dan menampilkan gambar default jika ada beberapa alasan.

Perintah yang akan Anda gunakan di sini adalah FileExists - perintah memeriksa untuk melihat apakah file yang Anda tentukan benar-benar ada di server. Anda kemudian dapat melakukan pemrosesan yang berbeda berdasarkan apakah Anda menemukan file yang ditentukan atau tidak.

Katakanlah Anda memiliki sistem inventaris di mana semua produk Anda diberi nomor urut - dari P1 ke P1000 dan seterusnya. File gambar Anda dinamai cocok, jadi P1.jpg, P2.jpg, dll. Ini biasanya memudahkan Anda untuk secara otomatis menampilkan gambar yang sesuai dengan produk yang diberikan.

Jika Anda harus menghapus gambar karena suatu alasan, kode berikut ini akan menampilkan gambar default sampai Anda menyempatkan untuk menempatkan gambar yang tepat baru ke dalam direktori.

<%
dim picFSO
set picFSO = createobject("Scripting.FileSystemObject")
PicPath = "/images/products/P" & ProductID & ".jpg"
PicFullPath = Server.MapPath(PicPath)
if picFSO.FileExists(PicFullPath) THEN
FoundImage = TRUE
else
FoundImage = FALSE
end if
%>

Setelah Anda menetapkan FoundImage dengan benar, Anda sekarang dapat melakukan apapun jika-maka pernyataan yang Anda suka. Anda dapat menggunakan IMG SRC = standar untuk menampilkan entri PicPath yang tepat jika FoundImage benar, atau menampilkan entri default lain jika FoundImage salah.

Petunjuk Video: Cara Mengatasi Resource Pack yang Error | Mobile Legends (Mungkin 2024).