Ir para conteúdo

POWERED BY:

Arquivado

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

EduSan

sobre "include"

Recommended Posts

Olá pessoal!

Sou novo no fórum e na programação ASP.

 

Tenho uma página a qual quero incluir um include, só que os includes são lidos primeiros do que os outros códigos.

Acredito que seja por este motivo que o include não está dando resultado, porque estou pegando uma informação no banco de dados e colocando na string do include, ou seja, quando o include é lido ainda não foi puxado a informação do BD e não dá resultado.

 

 

 

Segue o o código para analise e desde já agradeço quem puder me ajudar a solucionar este problema.

=============================

<%
dim sqlMateria,rs
dim titulo_noticia,texto_noticia,img_grd_noticia,img_peq_noticia,nome_colunistas,nom
e_sessao,ses_arquivo
dim sessao_ID,noticia_id
sessao_id = request("sessao_ID")
noticia_id = request("noticia_id")

' materia principal
if noticia_id = "" then
sqlMateria = "SELECT top 1 Noticias.* "&_
"FROM Noticias "&_
"WHERE (((Noticias.ses_status)=1) "&_
"AND ((Noticias.not_status)=1) "&_
"AND ((Noticias.ses_id)="&sessao_id&")) "&_
"ORDER BY Noticias.not_data_cad DESC"
else
sqlMateria = "SELECT Noticias.* "&_
"FROM Noticias "&_
"WHERE (((Noticias.not_id)="&noticia_id&"))"
end if

set rs = con.execute(sqlMateria)

if not rs.eof then
titulo_noticia = rs("not_titulo")
texto_noticia = rs("not_texto")
img_grd_noticia = rs("not_img_grd")
img_peq_noticia = rs("not_img_peq")
nome_colunistas = rs("col_nome") 
nome_sessao = rs("ses_nome")
'nome_arquivo = rs("ses_arquivo") (Quando habilito esta linha dá erro, o curioso que pertence ao mesmo BD que a anterior "ses_nome") 
sessao_ID = rs("ses_id")
not_id = rs("not_id")
else
titulo_noticia =("<pre class=""style1"">Em Breve!</pre>")
end if

rs.close()


'classificadão 
sqlClass = "select class_id,class_empresa,class_texto,class_link, "
sqlClass = sqlClass & "class_email,class_status,ses_id,class_data_cad "
sqlClass = sqlClass & "from classificados "
sqlClass = sqlClass & "where class_status = 1 "
if sessao_id <> "" then 
sqlClass = sqlClass & "and ses_id in(" & sessao_id & ",17) "
else
sqlClass = sqlClass & "and ses_id = 17 "
end if
sqlClass = sqlClass & "order by class_data_cad desc"

set rs1 = con.execute(sqlClass)

' precisa ver onde colocar isso aki
if rs1.eof then
msg = ("Em Breve!")
end if



id = request("sessao_ID")
sqlsessao = "SELECT * FROM Sessoes WHERE ses_id = " & id 
set rs3 = con.execute(sqlsessao)

ses_arquivo = request("ses_arquivo")
%>

Minha maior dúvida está aqui, como faço para incluir a informação que está contida no "ses_arquivo" dentro do include a seguir?

<!--#include file="<%=ses_arquivo%>"--> aqui não dá certo! ele não encontra o arquivo.

======================================

 

Mais uma vez agradeço a ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso não é possível.

 

Você pode utilizar SERVER.EXECUTE, mas você perderá o acesso a variáveis e funções do arquivo principal.

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.