Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

regitronic

[Resolvido] Mostrar uma Imgem ou outra

Recommended Posts

Pessoal olha so ganhei mais uma buxa.

 

Tenho um banco de dados no qual as imagens são idicadas atraves do codigo do produto ex o produto codigo 9302 é indicado pelo caminho /img/9302.jpg, porem o asno que trabalho no meu setor antes de mim gravou em todos os registros do banco de dados isso.

Por exemplo tem o caminho /img/1023.jpg mas não tem a imagem 1023 na pasta imagem.

Tem como fazer assim:

Buscar a imgem na pasta img se for encontrada exibir a imagem encontrada se não exibir outra?

O banco de dados tem mais de 10 mil registros de produtos. Então se alguem puder me ajudar sem q eu precise alterar produto por produto ficarei grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz isso com fso, ex:

 

set fso = Server.CreateObject("Scripting.FileSystemObject")
If fso.FileExists(Server.MapPath("img/1023.jpg")) Then
response.write "exibe imagem"
else
response.write "exibe outra imagem"
end if
set fso = nothing

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Amigo...

você pode usar o esquema citado acima, porém , caso ela não exista, você cria

uma outra imagem padrão, para ser exibida

 

set fso = Server.CreateObject("Scripting.FileSystemObject")
If fso.FileExists(Server.MapPath("img/1023.jpg")) Then %>
<img src="<%=imagem%>">
<%else%>
<img src="imagem_padrao.jpg">
<%end if
set fso = nothing%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.