Gestionarea fișierelor grafice lipsă
Este obișnuit să folosiți ASP pentru a afișa imagini grafice din timp. Puteți verifica codul dvs. pentru a vă asigura că fișierul grafic este de fapt acolo - și să afișeze o imagine implicită dacă lipsește din anumite motive.

Comanda pe care o veți folosi aici este FileExists - comanda verifică dacă fișierul specificat de dvs. există de fapt pe server. Puteți efectua apoi diferite prelucrări pe baza fișierului specificat sau nu.

Să zicem că aveți un sistem de inventar unde toate produsele dvs. sunt date numere secvențiale - de la P1 la P1000 și așa mai departe. Fișierele dvs. de imagine sunt numite astfel încât să se potrivească, deci P1.jpg, P2.jpg, etc. În mod normal, vă este foarte ușor să afișați automat imaginea care merge cu un anumit produs.

Dacă trebuie să eliminați o imagine dintr-un motiv oarecare, codul următor va afișa o imagine implicită până când veți obține o nouă imagine corespunzătoare în director.

<%
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
%>

După ce ați setat setul FoundImage în mod corespunzător, puteți acum face orice declarații, dacă doriți. Puteți utiliza un standard IMG SRC = pentru a afișa acea intrare corespunzătoare PicPath dacă FoundImage este adevărat sau pentru a afișa o altă intrare implicită dacă FoundImage este fals.

Instrucțiuni Video,: Linux Tutorial for Beginners: Introduction to Linux Operating System (Aprilie 2024).