Ir para conteúdo

POWERED BY:

Arquivado

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

Fuca

FSO - Se imagem A não existir, exibir imagem B

Recommended Posts

Fala aí, galera... :)

 

Seguinte, na minha página há uma certa listagem, e cada linha dessa listagem possui uma imagem a exibir.

Infelizmente, não consegui fazer algumas imagens, então aparece o famoso "quadradinho do x vermelho" no lugar...

Uma vez perguntei como poderia fazer exibir uma outra imagem caso a primeira não aparecesse, então me sugeriram FSO.

Pesquisei, pesquisei, e estou tendo uns probleminhas. Podem me ajudar?

 

1. Criei o objeto no começo do código:

ASP

[*]<% Set fso Server.CreateObject("Scripting.FileSystemObject"%>

 

2. Mando substituir a imagem, caso a primeira não seja encontrada:

ASP

[*]<% if fso.FileExists(.\anunciantes\logos\<%=rs("nomelogo")%>Then %>

 

[*]<img src="..\anunciantes\logos\<%=rs("nomelogo")%>class="bordalogo">

 

[*]<% else %><img src="nao_disponivel.jpg" class="bordalogo">

 

[*]<% end if %>

 

E recebo o seguinte erro:

If fso.FileExists(".\anunciantes\logos\<%=rs("nomelogo")----------------------------------------------^
O que fazer? http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

Desde já agradeço! Valeu! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se isso resolve:

ASP
  1. <% if fso.FileExists(Server.MapPath(".\anunciantes\logos\"rs("nomelogo"))) Then %>
     
  2. <img src="..\anunciantes\logos\<%=rs("nomelogo")%>class="bordalogo">
     
  3. <% else %><img src="nao_disponivel.jpg" class="bordalogo">
     
  4. <% end if %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tiozinho ja ta dentro da tag asp por isso o erro quando coloca outratente assimIf fso.FileExists(".\anunciantes\logos\" & rs("nomelogo")) Then

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.