scooler 0 Denunciar post Postado Outubro 14, 2003 O codigo é o seguinte: Tenho um formulario onde o usuario escolhe uma imagem e salva um patch no banco (ex. img/foto1.gif) Nao estou conseguindo mostrar a imagem na pagina Ja tentei de varias formas e li diversas materias // Trecho do código $dirImage = "../img/foto1.gif"; $imprime_img = $dirImage.mysql_result($resSql, $counter ,"imagem"); echo "<img scr=\"$imprime_img\" border=0>"; Valew! Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 14, 2003 Faz assim, que vai ver de cara o erro:$dirImage = "../img/foto1.gif";echo $imprime_img = $dirImage.mysql_result($resSql, $counter ,"imagem");echo "<img scr=\"$imprime_img\" border=0>"; Compartilhar este post Link para o post Compartilhar em outros sites
diblazio 0 Denunciar post Postado Outubro 14, 2003 Tente visualizar o conteúdo da variavel nesta momento: echo "<img scr=\"$imprime_img\" border=0>";já conteceu comigo de ter que colocar desta forma:echo "<img scr=$imprime_img border=0>";[]'s :) Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Outubro 14, 2003 Eu coloquei o echo e apareceu o patch../img/foto01.gifeu alterei o patch para:./img/foto01.gifimg/foto01.giffoto01.gife ainda nao apareceu a imagemOnde está sendo o erro?Esse eh o codigo completo:if ($totProd > 0) {require ("conexao.php");$sql = "SELECT * FROM produtos WHERE (categoria LIKE '%$trecho%') or (descricao LIKE '%$trecho%')";$resSql = mysql_query($sql);$totProd = mysql_numrows($resSql); if ($totProd == 0) { echo "Foram encontrada(s) $totProd ocorrência(s) para $trecho";} elseif ($totProd > 0) { echo "Foram encontrada(s) $totProd ocorrência(s) para $trecho";$counter = 0; if ($dir == "") { $dir = "Próximo"; } $maxPag = 2; if ($offset == 0) { $offset = 0; } if ($dir == "Próximo") { if ($totProd > $maxPag) { $counter = $offset; $offset += $maxPag; $num = $offset; if ($num > $totProd) { $num = $totProd; } } else { $num = $totProd; } } elseif ($dir == "Anterior") { if ($totProd > $maxPag) { $offset -= $maxPag; if ($offset < 0) { $offset = 0; } $counter = $offset - $maxPag; if ($counter < 0) { $counter = 0; } $num = $counter + $maxPag; } else { $num = $totProd; } } echo "<table width=100% align=left>\n"; while ($counter < $num) { $dirImage = "img/"; echo $imprime_img = $dirImage.mysql_result($resSql, $counter ,"imagem"); echo "<img scr=\"$imprime_img\" border=0>"; echo "Ref.: ".mysql_result($resSql, $counter, "ref")."<br>"; echo "Categoria: ".mysql_result($resSql, $counter, "categoria")."<br>"; echo "Nome: ".mysql_result($resSql, $counter, "nome")."<br>"; echo "Descrição: ".mysql_result($resSql, $counter, "descricao")."<br>"; echo "Preço: ".mysql_result($resSql, $counter, "preco")."<br>"; echo "<a href=index.php?loja=compras><img src=imagens/bot_comprar.gif border=0 alt='Comprar'></a>"; $counter++; }}mysql_close();}if ($totProd > $maxPag) { echo "<form name=paginacao action=\"index.php?loja=busca\" method=\"POST\">\n"; if ($offset > $maxPag) { echo "<input name=dir type=submit value=\"Anterior\">\n"; } if ($offset < $totProd) { echo "<input name=dir type=submit value=\"Próximo\">\n"; } echo "<input type=hidden name=\"offset\" value=\"$offset\">\n"; echo "<input type=hidden name=\"trecho\" value=\"$trecho\">\n";}?> Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 14, 2003 O caminho da imagem que está sendo impresso em $imprime_img tá correto? Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Outubro 14, 2003 Essa eh minha duvida. Qual seria o caminho certo, pois já tentei de todas as formas?$dirImage = "../img/";$dirImage = "./img/";$dirImage = "img";meus diretorios estao organizados da seguinte forma:(meusite - pasta de arquivos)c:/apache/htdocs/meusite/busca.php(img - pasta de imagens)c:/apache/htdocs/meusite/img/foto1.gifValew Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 14, 2003 Aparentemente é $dirImage = "img/" Tentaí. Compartilhar este post Link para o post Compartilhar em outros sites
scooler 0 Denunciar post Postado Outubro 15, 2003 :blink: Ae galera, descobri onde foi q ocorreu o erro... Na hora de imprimir a imagem eu chamei a tag errada, olha soh: echo "<img SCR =\"$imprime_img\" border=0>"; hehehehehehehe dae eu corrigi..... echo "<img SRC =\"$imprime_img\" border=0>"; Falow Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 15, 2003 Oh... Meu deus! E no código que eu transcrevi também está com esse erro hehehe! Compartilhar este post Link para o post Compartilhar em outros sites