Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leandrocascino

Problema com SESSIONS do Artigo 87º da iMasters!?

Recommended Posts

Olá a Todos,É o seguinte galera, eu baixei o tutoril 87 da imasters, vide link: http://www.imasters.com.br/web/conteudo/co...1846&codsecao=2 .Neste tutorial, 3 erros apareceram, eles foram os seguintes, na pagina resultado.php:Notice: Use of undefined constant id - assumed 'id' in c:\arquivos de programas\easyphp1-7\www\news_novo\verifica.php on line 7Notice: Use of undefined constant id - assumed 'id' in c:\arquivos de programas\easyphp1-7\www\news_novo\resultado.php on line 12Notice: Use of undefined constant nome - assumed 'nome' in c:\arquivos de programas\easyphp1-7\www\news_novo\resultado.php on line 19Usuário logado no sistema: ana carolina cascino

Código Fonte do resultado.php:<?//VERIFICA SE A SESSÃO ESTÁ ATIVArequire_once("verifica.php");//CONECTA COM O BANCO DE DADOSrequire_once("conecta.php");//SQL$sql  =  mysql_query("          SELECT A.ID_PRODUTO, A.PRODUTO, A.QTDE_PRODUTO    FROM tb_produtos A    WHERE A.ID_USUARIO = '".$_SESSION[id]."'") or die("ERRO NO SQL");//LINHAS AFETADAS PELA CONSULTA$row  =  mysql_num_rows($sql);//TITULOecho "<h2>87º artigo PHP - iMasters</h2>";echo "Usuário logado no sistema: ".$_SESSION[nome]; //TABELA echo "<br><br>"; echo "<table border='1' cellpading='0' cellspacing='0'>"; echo "<tr>"; echo "<td>Código</td>"; echo "<td>Produto</td>"; echo "<td>Qtde</td>"; echo "</tr>";//EXIBE OS DADOS CORRESPONDENTES AO USUÁRIOfor($i=0; $i<$row; $i++){    $prod_id    =  mysql_result($sql, $i, "ID_PRODUTO");  $prod_nome  =  mysql_result($sql, $i, "PRODUTO");  $prod_qtde  =  mysql_result($sql, $i, "QTDE_PRODUTO");    echo "<tr>";  echo "<td>$prod_id</td>";  echo "<td>$prod_nome</td>";  echo "<td>$prod_qtde</td>";  echo "</tr>";}//FECHA FORecho "</table>";echo "<br><br><a href='logout.php'>Logout</a>";?>

Espero que vocês possam me ajudar.Grato,Leandro

Compartilhar este post


Link para o post
Compartilhar em outros sites

na linha 12 e 25substitua $_SESSION[id] por $_SESSION['id'] -> com aspas..o mesmo para a linha 25 q eh $_SESSION['nome']no arquivo verifica php na linha 7 o mesmo, substitua $_SESSION[id] por $_SESSION['id'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.