Erro Ao Tentar Gerar Página Com Link
#1
Posted 26/10/2005, 23:05
Estou querendo passar as informações para gerar uma nova página mas da erro.
O erro esta na linha em vermelho.
Será que podem me ajudar ?
Obrigado!!
segue abaixo o código:
<%
link=rs("link")
if link <>"" then
response.write "<a title='Tipo: Link' href="pagina.asp?link=& RS("link")&"><img border='0' src='img/pasta.gif'></a>"
else
response.write (" ")
End if
%>
#2
Posted 27/10/2005, 02:18
<% link=rs("link") if link <>"" then response.write "<a title=""Tipo: Link"" href=""pagina.asp?link="& link &"""><img border=""0"" src=""img/pasta.gif""></a>" else response.write (" ") End if %>
"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"
#3
Posted 27/10/2005, 22:47
Fiz do jeito que vc explicou e continuou dando erro.Utilize
<% link=rs("link") if link <>"" then response.write "<a title=""Tipo: Link"" href=""pagina.asp?link="& link &"""><img border=""0"" src=""img/pasta.gif""></a>" else response.write (" ") End if %>
Fiz uma mudança e parou de dar o erro mas não esta trazendo as informaçoes do BD que esta marcado em vermelho.
Me retoronou o resultado assim:
http://www.meusite.c...na.asp?id_link=
Com certeza o erro é na linha do response.write só não sei qual.
<%
link=rs("link")
if link <>"" then
response.write "<a title='Tipo: link' href='pagina.asp?id_link='"&RS("link")&"><img border='0' src='img/pasta.gif'></a>"
else
response.write (" ")
End if
%>
#4
Posted 28/10/2005, 01:37
<%
var_link = rs("link")
if var_link <>"" then
response.write "<a title=""Tipo: link"" href=""pagina.asp?id_link="& RS("link") &"""><img border=""0"" src=""img/pasta.gif""></a>"
else
response.write (" ")
End if
%>
Se ainda nao funcionar, o problema é a sua pesquisa no BD.
Tente ae!
Edição feita por: vrsbueno, 28/10/2005, 01:38.
#5
Posted 28/10/2005, 03:23
<%
link = rs("link")
if link <>"" then
response.write "<a title=""Tipo: link"" href=""pagina.asp?id_link="& RS("link") &"""><img border=""0"" src=""img/pasta.gif""></a>"
else
response.write (" ")
End if
%>
Tente o cod abaixo:
<% cod_link=rs("link") if cod_link <>"" then response.write "<a title='Tipo: link' " response.write "href='pagina.asp?id_link=" & cod_link & ">" response.write "<img border='0' src='img/pasta.gif'></a>" else response.write " " end if %>
"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"
#6
Posted 28/10/2005, 11:08
Cara infelizmente não funcionou continua criando um link vazio.Te aconselharia a nao usar "link" como variável. Pq ele funciona tbm como uma funcao. Renomeei a variável "link" para "var_link" :
<%
var_link = rs("link")
if var_link <>"" then
response.write "<a title=""Tipo: link"" href=""pagina.asp?id_link="& RS("link") &"""><img border=""0"" src=""img/pasta.gif""></a>"
else
response.write (" ")
End if
%>
Se ainda nao funcionar, o problema é a sua pesquisa no BD.
Tente ae!
Vc fez um comentário sobre o problema ser a pesquisa no BD.
Bom a pesquisa funciona
coloquei um código sem if mais sinmples só pare testar e funcionou.
<a title='Tipo:Link' target='_blank' href='pagina.asp?id_link=<% =RS2("id_link") %>'> <img border='0' src='img/pasta.gif'></a><br>
#7
Posted 28/10/2005, 11:47
OiVc esta adicionando o conteudo do recordest em uma variavel e depois não usa ela.
<%
link = rs("link")
if link <>"" then
response.write "<a title=""Tipo: link"" href=""pagina.asp?id_link="& RS("link") &"""><img border=""0"" src=""img/pasta.gif""></a>"
else
response.write (" ")
End if
%>
Tente o cod abaixo:<% cod_link=rs("link") if cod_link <>"" then response.write "<a title='Tipo: link' " response.write "href='pagina.asp?id_link=" & cod_link & "'>" response.write "<img border='0' src='img/pasta.gif'></a>" else response.write " " end if %>
Obrigado pela ajuda!
Agora ta gerando o link.
Mas eu dei mole numa coisa.
Na verdade eu queria que ele verificasse se tem algo na tabela link do BD exatamente como vc me mandou, porem precisava que o hyperlink fosse gerado apartir da tabela id_link deu pra entender?
<%
cod_link=rs2("link")
if cod_link <>"" then
response.write "<a title='Tipo: link' "
response.write "href='pagina.asp?id_link=" & cod_link & "'>"
response.write "<img border='0' src='img/pasta.gif'></a><br>"
else
response.write " "
end if
%>
#8
Posted 29/10/2005, 00:51
Muito cuidado com as aspas ao usar o response.Write algumes veses e mais aconselhavel fechar o bloco ASP para imprimir algo.
<%cod_link=rs2("link") if cod_link <>"" then%> <a title='Tipo: link' href='pagina.asp?id_link=<%=cod_link%>'> <img border='0' src='img/pasta.gif'></a><br> <%else%> <%end if%>
"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"
#9
Posted 29/10/2005, 14:38
Valeu mesmo a ajuda agora esta funcionando perfeitamenteBom se já resolveu o problema tudo bem.
Muito cuidado com as aspas ao usar o response.Write algumes veses e mais aconselhavel fechar o bloco ASP para imprimir algo.<%cod_link=rs2("link") if cod_link <>"" then%> <a title='Tipo: link' href='pagina.asp?id_link=<%=cod_link%>'> <img border='0' src='img/pasta.gif'></a><br> <%else%> <%end if%>
Muito obrigado!!!
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)