CoringaMourao Postado Julho 26, 2010 Denunciar Share Postado Julho 26, 2010 (editado) Tenho uma pagina simples de um menu:<html> <head> <title>Menu</title> <link href="css/ceasanet.css" rel="stylesheet" type="text/css"> </head> <body background="imagens/back_menu1.jpg" topmargin="0" leftmargin="0"> <div> <? $menu=0; $menu=$_GET[menu]; ?>....mas quando abro a página daí ele mostra a seguinte mensagem no navegador:Notice: Use of undefined constant menu - assumed 'menu' in C:\EasyPHP5.3.0\www\Debitosfat\menu.php on line 9Notice: Undefined index: menu in C:\EasyPHP5.3.0\www\Debitosfat\menu.php on line 9Como faço para resolver esse problema? Editado Julho 29, 2010 por quintelab Adicionar a tag [code] e tirar caixa alta do texto conforme regra 3.7 *FIT* Título alterado, removido Dúvida - quintelab Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Julho 26, 2010 Denunciar Share Postado Julho 26, 2010 Tenta isso:<? $menu=0; $menu=$_GET["menu"]; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CoringaMourao Postado Julho 26, 2010 Autor Denunciar Share Postado Julho 26, 2010 Tenta isso:<? $menu=0; $menu=$_GET["menu"]; ?>tentei, masa variável menu não pode inicialmente ser 0 e sim tem que pegar o valor dela, mas também não resolve, dá a mensagem:Notice: Undefined index: menu in C:\EasyPHP5.3.0\www\Debitosfat\menu.php on line ...Como faço??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Julho 26, 2010 Denunciar Share Postado Julho 26, 2010 (editado) Não entendi bem, mas acho que você quer que a variavel menu seja 0 caso ela nn seja declarada pelo GET.Então bote assim:if ($_GET["menu"] != "") { $menu=$_GET["menu"]; }else{ $menu=0; }Cara, manda o código completo para eu analizar, porque não da pra entender esse erro só vendo essa parte inicial! Editado Julho 26, 2010 por Raphael Machado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CoringaMourao Postado Julho 26, 2010 Autor Denunciar Share Postado Julho 26, 2010 (editado) Código completo:<html> <head> <title>Menu</title> <link href="css/ceasanet.css" rel="stylesheet" type="text/css"> </head> <body background="imagens/back_menu1.jpg" topmargin="0" leftmargin="0"> <div> <? $menu=$_GET['menu']; ?> <table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0"> <tr> <td valign="top"> <table width="100%" height="1" border="0" cellpadding="0" cellspacing="0"> <br> <tr> <td height="30" valign="middle" class="txtcabecalho">CEASA/RN </td> </tr> <tr><td> </td></tr> <tr> <td class="menu"><a href="/Debitosfat/menu.php?menu=1" target="_self" class="mprinc">+ Cadastro</a></td> </tr> <? if ($menu==1) {?> <tr> <td><a href="FormMain.php" target="topo" class="msubprinc"> > Débitos</a></td> </tr> <tr> <td><a href="InsMes.php" target="lista" class="msubprinc"> > Comp</a></td> </tr> <tr> <td><a href="FormPgto.php" target="topo" class="msubprinc"> > Pagamento</a></td> </tr> <tr> <td><a href="FormConsultar.php" target="topo" class="msubprinc"> > Usuário</a></td> </tr> <? } ?> <tr> <td class="menu"><a href="menu.php?menu=2" target="_self" class="mprinc">+ Débitos</a></td> </tr> <? if ($menu==2) {?> <tr> <td><a href="FormConsultar.php" target="topo" class="msubprinc"> > Individual</a></td> </tr> <tr> <td><a href="Mercadoind.php" target="topo" class="msubprinc"> > Individual/ Mercado</a></td> </tr> <tr> <td><a href="Mercado.php" target="topo" class="msubprinc"> > Mercado</a></td> </tr> <tr> <td><a href="ListConf.php" target="lista" class="msubprinc"> > Confissão</a></td> </tr> <tr> <td><a href="carta/resumocarta.php" target="lista" class="msubprinc"> > Carta+Planilha</a></td> </tr> <tr> <td><a href="carta/protocolocarta.php" target="lista" class="msubprinc"> > Protocolo</a></td> </tr> <tr> <td><a href="carta/planilhabb.php" target="lista" class="msubprinc"> > ArquivoBB</a></td> </tr> <tr> <td><a href="ListDeball.php" target="_blank" class="msubprinc"> > Detalhado</a></td> </tr> <tr> <td><a href="ListDebito.php" target="lista" class="msubprinc"> > Todos</a></td> </tr> <? } ?> <tr> <td class="menu"><a href="menu.php?menu=3" target="_self" class="mprinc">+ Relatório</a></td> </tr> <? if ($menu==3) {?> <tr> <td><a href="Permis.php" target="lista" class="msubprinc"> > Usuários</a></td> </tr> <tr> <td><a href="ListPgto.php" target="lista" class="msubprinc"> > Liquidados</a></td> </tr> <tr> <td><a href="Listdia.php" target="topo" class="msubprinc"> > Liquidados Dia</a></td> </tr> <tr> <td><a href="ListNPgto.php" target="lista" class="msubprinc"> > Devedores</a></td> </tr> <tr> <td><a href="formpgtodia.php" target="topo" class="msubprinc"> > Pgto/Dia</a></td> </tr> <tr> <td><a href="listML.php" target="lista" class="msubprinc"> > Usuários ML</a></td> </tr> <tr> <td><a href="listMP.php" target="lista" class="msubprinc"> > Usuários MP</a></td> </tr> <tr> <td><a href="listSHO.php" target="lista" class="msubprinc"> > Usuários Shopping</a></td> </tr> <tr> <td><a href="UsuMer.php" target="topo" class="msubprinc"> > Usuários/ Mercado</a></td> </tr> <tr> <td><a href="ListDebitoind.php" target="lista" class="msubprinc"> > Debfatura</a></td> </tr> <tr> <td><a href="UsuMerfat.php" target="topo" class="msubprinc"> > Faturado</a></td> </tr> <tr> <td><a href="Relpgto.php" target="topo" class="msubprinc"> > Pagamento</a></td> </tr> <tr> <td><a href="RelMercado.php" target="lista" class="msubprinc"> > Mercado</a></td> </tr> <tr> <td><a href="FormConsultarTit.php" target="topo" class="msubprinc"> > Emitidos</a></td> </tr> <? } ?> <tr> <td class="menu"><a href="menu.php?menu=4" target="_self" class="mprinc">+ Assucern</a></td> </tr> <? if ($menu==4) {?> <tr> <td><a href="assucern/usuassucern.php" target="lista" class="msubprinc"> > Usuários</a></td> </tr> <tr> <td><a href="assucern/listpgtoassumes.php" target="topo" class="msubprinc"> > Listar/Mês</a></td> </tr> <? } ?> <tr> <td class="menu"><a href="menu.php?menu=5" target="_self" class="mprinc">+ Emissão</a></td> </tr> <? if ($menu==5) {?> <tr> <td><a href="Emissao/FormConsultar.php" target="topo" class="msubprinc"> > Declaração</a></td> </tr> <? } ?> <tr> <td class="menu"><a href="menu.php?menu=6" target="_self" class="mprinc">+ Pesquisar</a></td> </tr> <? if ($menu==6) {?> <tr> <td><a href="FormConsultar.php" target="topo" class="msubprinc"> > Razão Social</a></td> </tr> <? } ?> </table> </td> <!-- Imagem da Curva --> <td width="10" background="imagens/curva.gif" colspan="0" rowspan="0"> </td> </tr> </table> </div> </body> </html>Como resolver o problema?? Editado Julho 28, 2010 por *FIT* Adicionar a tag [code]! *FIT* Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Julho 26, 2010 Denunciar Share Postado Julho 26, 2010 No lugar do:<? $menu=$_GET['menu']; ?> Coloque: <? if(!isset($_GET['menu'])) { $menu = 0; }else{ $menu=$_GET['menu']; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
CoringaMourao
Tenho uma pagina simples de um menu:
....
mas quando abro a página daí ele mostra a seguinte mensagem no navegador:
Notice: Use of undefined constant menu - assumed 'menu' in C:\EasyPHP5.3.0\www\Debitosfat\menu.php on line 9
Notice: Undefined index: menu in C:\EasyPHP5.3.0\www\Debitosfat\menu.php on line 9
Como faço para resolver esse problema?
Editado por quintelabAdicionar a tag [code] e tirar caixa alta do texto conforme regra 3.7 *FIT* Título alterado, removido Dúvida - quintelab
Link para o comentário
Compartilhar em outros sites
5 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.