Ir para conteúdo

POWERED BY:

Arquivado

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

diasgabrie

include asp?

Recommended Posts

Olá amigos,

 

tenho um site de comercio online. meu site é dividido em partes com include de arquivos.

 

Então tenho o menu.asp, topo.asp que são incluidos em todas as paginas.

 

O meu problema é que o menu.asp precisa acessar o banco de dados, porém se eu colocar:

 

<!-- #include file="../common/common.asp" --> ' arquivo de login banco

 

E ja existir uma outra pagina chamando este arquivo irá dar erro.

 

Como faço pra incluir o arquivo apenas se outra pagina não o incluiu?

 

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode inserir uma variável dentro dele, e verificar nas outras páginas se a variável está vazia ou não.

 

Se estiver vazia, aí insere novamente, caso contrário não insere.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode inserir uma variável dentro dele, e verificar nas outras páginas se a variável está vazia ou não.

 

Se estiver vazia, aí insere novamente, caso contrário não insere.

 

Obrigada, coloquei no common.asp a seguinte linha:

 

Dim varr
varr = "teste"

e no menu.asp verifiquei como:

 

if varr = "" then

<!-- #include file="../common/common.asp" -->

end if
Mas ainda não deu certo, alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites


<%

if varr = "" then

%>

<!-- #include file="../common/common.asp" -->

<%

end if

%>

Foi assim que tentou?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque:

Response.Write varr
if len(varr) = 0 then
Poste o resultado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

converta a variavel para string...

 

<%
dim varr
varr = "texto"

if cstr(varr) = "" then
%>
<!--#include file="../common/common.asp"-->
<% end if %>

caso o cstr() não der certo DE ULTIMA TENTATIVA faça o POG do Ted.

if ""&varr&"" = "" then

POG da PO@¨&@¨&@#& hehe!

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.