Manejo de archivos gráficos faltantes
Es común usar ASP para mostrar imágenes gráficas sobre la marcha. Puede verificar su código para asegurarse de que el archivo gráfico esté realmente allí y mostrar una imagen predeterminada si falta por alguna razón.

El comando que usará aquí es FileExists: el comando verifica si el archivo que especifique realmente existe en el servidor. Luego puede hacer un procesamiento diferente en función de si encuentra o no el archivo especificado.

Supongamos que tiene un sistema de inventario en el que todos sus productos reciben números secuenciales, desde P1 hasta P1000, etc. Sus archivos de imagen se nombran para que coincidan, por lo que P1.jpg, P2.jpg, etc. Esto normalmente hace que sea muy fácil para usted mostrar automáticamente la imagen que acompaña a un producto determinado.

Si tiene que eliminar una imagen por algún motivo, el siguiente código mostrará una imagen predeterminada hasta que coloque una nueva imagen adecuada en el directorio.

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

Una vez que haya configurado correctamente esa imagen encontrada, ahora puede hacer lo que quiera, si lo desea. Puede utilizar un IMC SRC = estándar para mostrar esa entrada PicPath adecuada si FoundImage es verdadera, o mostrar otra entrada predeterminada si FoundImage es falsa.

Instrucciones De Vídeo: Configurar valores perdidos en SPSS (Abril 2024).