Q-Vara Postado Maio 15, 2008 Denunciar Share Postado Maio 15, 2008 Olá pessoal, é o seguinte. Preciso fazer uma página que exibe fotos em ASP de um banco de dados MySQL.Estas fotos têm que aparecer uma de cada vez, depois do clique do usuário. Por exemplo, aparece a primeira foto e um link abaixo dela "Próxima foto".Meu código está com algum(s) erro(s) que não consigo identificar.Antes da página carregar ela volta para a página anterior "../montamenu.asp" que é onde está o menu onde um dos links vai para este álbum de fotos.No BD tenho id_Foto, nm_Foto e qtd_FotoEis o código:<!--#include file="../config.asp" --> <!--#include file="../textowap.txt" --> <% if id_Foto = "" then response.redirect("../montamenu.asp") response.end end if npagina = request("npagina") if npagina = "" then npagina = 1 ' SQLQuery = "SELECT * FROM Fotos_Swing WHERE id_Foto = " & id_Foto Set RS = Conexao.Execute(SQLQuery) ' %> <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"/> <link href="../estilos.css" rel="stylesheet" type="text/css" /> <title>Swing no Celular</title> </head> <body> <table align="center"><tr align="center"><td width="100%"> <img src="../imagens/logo-swing.gif" alt="" /><br/> Fotos de Swing<br/><br/> <%If RS.EOF Then%><br/><br/> Não foi encontrada</br> nenhuma imagem.</br> <%Else%> <br/> <%=TextoWap(rs("nm_Foto"))%><br /> <br/> <img src="fotos/<%=id_Foto%>/<%=npagina%>.jpg" alt="Carregando..." width="175" height="195" border="1"/><br/> <br/> <% accesskey = 0 if int(npagina) < int(rs("qtd_Foto")) then npagina=npagina+1 accesskey = accesskey+1%> <a href="default.asp?npagina=<%=npagina%>&id_Foto=<%=id_Foto%>" accesskey="<%=accesskey%>">Próxima Foto</a><br/> <%End if End If RS.Close Conexao.Close Set RS = nothing Set Conexao = nothing ' accesskey = accesskey+1%> </td></tr></table> </body> </html>Obrigado pela atenção Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Maio 15, 2008 Denunciar Share Postado Maio 15, 2008 pelo que vejo em seu código ele esta de redirecionando pois você não esta passando o id da foto.if id_Foto = "" then response.redirect("../montamenu.asp") response.end end if Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Q-Vara Postado Maio 15, 2008 Autor Denunciar Share Postado Maio 15, 2008 Então, era pra redirecionar se não tivesse nenhuma, mas elas estão todas no lugar.pasta "fotos" => subpasta com a id "1" e dentro 12 fotos numeradas "1.jpg", "2.jpg" .... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Maio 15, 2008 Denunciar Share Postado Maio 15, 2008 Olha, não é que as fotos não estejam no lugar certo. é que no link que leva esta página você deve passar o valor para a Variável id_foto.ex:tipo: fotas.asp?idfoto=1uma coisa que vi agora.você não esta definindo nemhum valor para a variavel id_foto.ex:id_foto = request("id_foto")se você não passar um valor para a variavel id_foto você sempre será redirecionado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Q-Vara Postado Maio 15, 2008 Autor Denunciar Share Postado Maio 15, 2008 É Marcos, você tem toda razão. Depois de sua resposta me fixei neste pedaço do código. Simplesmente retirei o "if"retireiif id_Foto = "" then response.redirect("../montamenu.asp") response.end end if e retirei tb: WHERE id_Foto = " & id_FotoFuncionou!!!Obrigado Marcos!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Q-Vara
Olá pessoal, é o seguinte. Preciso fazer uma página que exibe fotos em ASP de um banco de dados MySQL.
Estas fotos têm que aparecer uma de cada vez, depois do clique do usuário. Por exemplo, aparece a primeira foto e um link abaixo dela "Próxima foto".
Meu código está com algum(s) erro(s) que não consigo identificar.
Antes da página carregar ela volta para a página anterior "../montamenu.asp" que é onde está o menu onde um dos links vai para este álbum de fotos.
No BD tenho id_Foto, nm_Foto e qtd_Foto
Eis o código:
Obrigado pela atenção
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.