lipenc 0 Denunciar post Postado Julho 2, 2015 Pessoal criei um arquivo config.php onde defino algumas variáveis de acordo com um resultset da seguinte maneira: $sql = mysql_query("SELECT * FROM config WHERE id='1'"); $linha = mysql_fetch_array($sql); $corcelula1 = $linha[corcelula1]; No meu arquivo menu.php utilizo essas variáveis da seguinte maneira: <? include "config.php"; ?> <table width="119" align="center" border="0" cellpadding="2" cellspacing="0" bgcolor="<?=$corcelula1?>"> Quando executo a página ocorre o seguinte erro: Notice: Undefined variable: corcelula1 in C:\wamp\www\portalprefeitura\menu.php on line 385 Call Stack # Time Memory Function Location 1 0.0007 246992 {main}( ) ..\menu.php: Alguem já passou por isso ou sabe como faço para solucionar esse problema? Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Julho 2, 2015 troca <? include "config.php"; ?> por <?php include "config.php"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
lipenc 0 Denunciar post Postado Julho 2, 2015 Troquei e continua dando erro... Compartilhar este post Link para o post Compartilhar em outros sites
dasilvaj4 1 Denunciar post Postado Julho 3, 2015 Altere o $corcelula1 = $linha[corcelula1]; para $corcelula1 = $linha['corcelula1']; Compartilhar este post Link para o post Compartilhar em outros sites
lipenc 0 Denunciar post Postado Julho 3, 2015 Altere o $corcelula1 = $linha[corcelula1]; para $corcelula1 = $linha['corcelula1']; Opa dasilvaj4 fiz esse teste mas não funcionou também... Compartilhar este post Link para o post Compartilhar em outros sites
dasilvaj4 1 Denunciar post Postado Julho 3, 2015 Está fazendo o include certo? Pois o erro está falando que a variável "corcelula1" não está definida. Compartilhar este post Link para o post Compartilhar em outros sites
NoService 3 Denunciar post Postado Julho 3, 2015 O que tem na linha 384 e 385 do menu.php ?Como eu vi, e o dasilvaj4 comentou também, o erro é relacionado a variável não definida. Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 3, 2015 Faça o seguinte: 1. troque os includes por require 2. Habilite todas as exibições de erro, como mostrado neste tópico Teste de novo e veja se aparecem outras mensagens de erro Compartilhar este post Link para o post Compartilhar em outros sites
lipenc 0 Denunciar post Postado Julho 3, 2015 Bom dia pessoal, conforme o pessoal falou alterei o include para require e ficou assim: <? ini_set( 'display_errors', true ); error_reporting( E_ALL ); require 'config.php'; ?> Seguem as mensagens de erro: ( ! ) Notice: Undefined variable: corcelula1 in C:\wamp\www\portalprefeitura\menu.php on line 388 Call Stack # Time Memory Function Location 1 0.1028 247056 {main}( ) ..\menu.php:0 "> ( ! ) Notice: Undefined variable: corcelula1 in C:\wamp\www\portalprefeitura\menu.php on line 394 Call Stack #TimeMemoryFunctionLocation 10.1028247056{main}( )..\menu.php:0 ;"> Linha 388 do menu.php <table width="119" align="center" border="0" cellpadding="2" cellspacing="0" bgcolor="<?=$corcelula1?>"> Linha 394 do menu.php <td align="center" valign="middle" bgcolor="#FFFFFF" style="border:0px solid <?=$corcelula1?>;"> Compartilhar este post Link para o post Compartilhar em outros sites