tullius 0 Denunciar post Postado Março 8, 2008 <RESOLVIDO > quando você não receber valores do seu banco de dados, verificar se o registro_global esta off, caso esteja colocar no topo do seu codigo; para variaveis que recebe pelo metodo POST; <?php foreach($_POST AS $key => $value) { ${$key} = $value; }?> para variaveis que recebe pelo metodo GET; <?php foreach($_GET AS $key => $value) { ${$key} = $value; }?> att: Tullius Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Capella 7 Denunciar post Postado Março 8, 2008 veja se teu codigo php está assim <? se tiver altere por <?php veja se os comando que você imprime em php está com short_tags <?=$var?> se tive altere para isso. <?php echo $var; ?> teste ae e veja o que acontece Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 Um deles esta assim <?php include"abreconexao.inc"; $sql = "select * FROM tb_menu WHERE cod_menu = 'serra' ORDER BY ordem asc "; $rs = mysql_query($sql, $conexao) or die ("Não foi possivel efetuar a consulta12"); while ($linha = mysql_fetch_array($rs)) { $categoria = $linha['categoria']; $link = $linha['link']; $nome = $linha['nome']; ?> e <A href="<?php echo $link ?><?php echo $categoria ?>"><? echo $nome ?></A></TD> se for isso esta certo, mas ainda nao funca. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Capella 7 Denunciar post Postado Março 8, 2008 tenta assim <?php echo $nome; ?> Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 Coloquei ficou assim o codigo <script language="JavaScript" type="text/JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> <table width="100%" border="0"> <tr> <td><TABLE width="121" border=0 align="left" cellPadding=0 cellSpacing=0> <TBODY> <TR> <TD width="100%" bgColor=#999999></TD> </TR> <TR> <TD width="100%" height=18 bgColor=#666666 class="linkinterior" ><div align="left"><strong> <font color="#CCCCCC">S</font></strong><font color="#CCCCCC">erra do CIPÓ</font></div> </TD> </TR> <TD width="100%" bgColor=#000000></TD> <?php include"abreconexao.inc"; $sql = "select * FROM tb_menu WHERE cod_menu = 'serra' ORDER BY ordem asc "; $rs = mysql_query($sql, $conexao) or die ("Não foi possivel efetuar a consulta12"); while ($linha = mysql_fetch_array($rs)) { $categoria = $linha['categoria']; $link = $linha['link']; $nome = $linha['nome']; ?> <TR> <TD width="100%" bgColor=#CCCCCC> </TD> </TR> <TR> <TD width="100%" height=15 bgColor=#999999 class="linkinterior" onmouseover="mOvr(this,'#FF9900');" onmouseout="mOut(this,'#999999');"> <IMG height=9 src="arquivos/barra%20menu/setica.gif" border=0 width="8"> <A href="<?php echo $link ;?><?php echo $categoria ;?>"><? echo $nome ;?></A></TD> </TR> <TD width="100%" bgColor=#000000></TD> </TR> <? } ?> <TR> <TD width="100%" bgColor=#999999></TD> </TR> <TR> <TD width="100%" height=18 bgColor=#666666 class="linkinterior" ><div align="left"><strong> <font color="#CCCCCC">H</font></strong><font color="#CCCCCC">ospedagem</font></div> </TD> </TR> <TD width="100%" bgColor=#333333></TD> ele ate carrega o menu so que na hora que clico para dar o link e exibir a pagina ele nao carrega ela, o link fica assim http://www.portalcipo.com.br/serra.php?cod_cat=apa. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Capella 7 Denunciar post Postado Março 8, 2008 tente alterar tudo pro padrão <?php tudo que tiver <? altere esse é um link de uma das imagens que não está funcionando. p://www.portalcipo.com.br/arquivos%5Cfotos%5Cfotos_grandes%5Criocipo.gif isso ta errado :D Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 vou alterar tudo e volto a postar , o link certo e http://www.portalcipo.com.br/arquivos/foto...des/riocipo.gif , mas eu nao sei porque as / viraram %5C , oO Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 Mudei tudo para <?php ?> mesmo assim ele ainda nao retorna o banco de dados, e isso so porque mudei de servidor, porque estava funcionado tudo normal antes. Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 desculpem pelo up, eu estava pensando ao trocar de servidor o antigo era php 4 e o novo e php5 , sera que devo mudar algo no codigo?? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Março 8, 2008 Tenho quase certeza de que a conexão com o banco não está acontecendo. Mas vamos lá, coloque no início de seus arquivos php: error_reporting()E_ALL;Isso vai mostrar o erro. Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 8, 2008 eu vo colocar no topo de um codigo php <php error_reporting()E_ALL; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Capella 7 Denunciar post Postado Março 8, 2008 isso. assim mesmo. Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Março 9, 2008 Desculpe, corrigindo: <php error_reporting(E_ALL); ?> Compartilhar este post Link para o post Compartilhar em outros sites
tullius 0 Denunciar post Postado Março 9, 2008 Me informaram o erro em outro forum, estou postando para duvidas posteriores. É... depende de register_globals... Em todos os código altera disso: include "abreconexao.inc"; $sql = "select * FROM tb_barra WHERE categoria_barra = '$cod_cat' "; Para isso include "abreconexao.inc"; $cod_cat = mysql_real_escape_string($_GET['cod_cat']); $sql = "select * FROM tb_barra WHERE categoria_barra = '$cod_cat' "; Autor: ESerra moderador script brasil Compartilhar este post Link para o post Compartilhar em outros sites