Trūkstošu grafisko failu apstrāde
Parasti ir izmantots ASP, lai grafiskos attēlus parādītu lidojuma laikā. Jūs varat pārbaudīt savu kodu, lai pārliecinātos, ka grafiskais fails tiešām ir tur - un parādīt noklusējuma attēlu, ja tā kāda iemesla dēļ trūkst.

Komanda, kuru jūs šeit izmantosit, ir FileExists - komanda pārbauda, ​​lai redzētu, vai jūsu norādītais fails tiešām pastāv uz servera. Pēc tam jūs varat veikt atšķirīgu apstrādi, pamatojoties uz to, vai atrodat norādīto failu.

Pieņemsim, ka jums ir uzskaites sistēma, kurā visiem jūsu produktiem tiek piešķirti kārtas numuri - no P1 līdz P1000 un tā tālāk. Jūsu attēlu faili tiek nosaukti atbilstoši, tāpēc P1.jpg, P2.jpg utt. Tas parasti padara jūs ļoti viegli automātiski parādītu attēlu, kas ir pievienots konkrētajam izstrādājumam.

Ja kāda iemesla dēļ jums ir jānoņem attēls, šis kods parādīs noklusējuma attēlu, līdz jūs nokļūsit jaunā pareizā attēla ievietošanā direktorijā.

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

Kad esat pareizi iestatījis FoundImage, tagad varat darīt visu, kas jums patīk. Varat izmantot parasto IMG SRC =, lai parādītu pareizo PicPath ierakstu, ja FoundImage ir patiess, vai parādīt citu noklusējuma ierakstu, ja FoundImage ir nepatiess.

Video Instrukcijas: Movavi Video Editor Review and Tutorial With Trial Download For PC and Mac (Aprīlis 2024).