Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #6
    drigo_medeiros
    tentei modificar a pagina carrinho.php e continua o erro...
    aí vai TODO o código da página carrinho.php

    session_start();
    $conexao = mysql_connect("localhost", "root", "root");
    mysql_select_db ("recom");
    $idProd= $_GET["idProd"];
    $sql="select * from produtos where cdProduto = $idProd";
    $rsProduto=mysql_query($sql);
    $regProduto=mysql_fetch_array($rsProduto);
    $_SESSION[cesta][$cdProd][idProduto]=$regProduto[cdProduto];
    $_SESSION[cesta][$cdProd][nmProduto]=$regProduto[nmProduto];
    $_SESSION[cesta][$cdProd][preco]=$regProduto[preco];
    $_SESSION[cesta][$cdProd][qtde]=1;
    $chave=array_keys($_SESSION[cesta]);
    for ($i=0;$i<sizeof($chave);$i++){
    $indice=$chave[$i];
    echo $_SESSION[cesta]["$indice"]["idProduto"]."<br>".$_SESSION[cesta]["$indice"]["nmProduto"]."<br>".$_SESSION[cesta]["$indice"]["preco"]."<br>".$_SESSION[cesta]["$indice"]["qtde"]."<br><br><br>";
    }

    O erro continua....
    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /www/htdocs/recom/carrinho.php:5) in /www/htdocs/recom/inc/carrinho.php on line 6

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/htdocs/recom/carrinho.php:5) in /www/htdocs/recom/inc/carrinho.php on line 6

  2. #7
    ja passei por isto
    Citação Postado originalmente por drigo_medeiros
    tentei modificar a pagina carrinho.php e continua o erro...
    aí vai TODO o código da página carrinho.php

    session_start();
    $conexao = mysql_connect("localhost", "root", "root");
    mysql_select_db ("recom");
    $idProd= $_GET["idProd"];
    $sql="select * from produtos where cdProduto = $idProd";
    $rsProduto=mysql_query($sql);
    $regProduto=mysql_fetch_array($rsProduto);
    $_SESSION[cesta][$cdProd][idProduto]=$regProduto[cdProduto];
    $_SESSION[cesta][$cdProd][nmProduto]=$regProduto[nmProduto];
    $_SESSION[cesta][$cdProd][preco]=$regProduto[preco];
    $_SESSION[cesta][$cdProd][qtde]=1;
    $chave=array_keys($_SESSION[cesta]);
    for ($i=0;$i<sizeof($chave);$i++){
    $indice=$chave[$i];
    echo $_SESSION[cesta]["$indice"]["idProduto"]."<br>".$_SESSION[cesta]["$indice"]["nmProduto"]."<br>".$_SESSION[cesta]["$indice"]["preco"]."<br>".$_SESSION[cesta]["$indice"]["qtde"]."<br><br><br>";
    }

    O erro continua....
    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /www/htdocs/recom/carrinho.php:5) in /www/htdocs/recom/inc/carrinho.php on line 6

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/htdocs/recom/carrinho.php:5) in /www/htdocs/recom/inc/carrinho.php on line 6

    eu sou + porquinho, trabalho com cookie ainda, não com session.
    BUTTTTT, toda vez que mando criar um cookie e o php já retornou algo pro navegador, ele dá este erro. ativei as opções de debug do PHP no .ini

    Repare se o PHP está retornando qualquer coisa pro navegador, antes de vc tentar criar a session, como um erro ou algo assim. Vc pode debugar manualmente colocando um echo "aqui" na linha logo acima da criação da session e ver se, antes dela, já tem alguma coisa no navegador, pedindo pra exibir o código-fonte. se houver, batata. abs.



  3. #8
    ReiserFS
    Tipo o session_start não precisa esta na primeira linha do codigo, o problema eh que o session e iniciado no cabeçalho da pagina (HEADER) com isso se algum dado for passado para a pagina o php não vai mais conseguir escrever no HEADER com isso nao vai iniciar a session. Isso ocorre quando aparece alguma notice ou warning ver se vc ta usando includes, e da uma olhada nas includes. coloca display_erros off no php.ini e manda somente logar e ver no log qual o erro.






Tópicos Similares

  1. Session no PHP
    Por dbkrobath no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 27-03-2008, 14:14
  2. Includes no php.ini
    Por no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 27-01-2003, 13:10
  3. Arquivos no php
    Por no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 21-01-2003, 14:45
  4. Inner Join no php...
    Por Fly no fórum Linguagens de Programação
    Respostas: 9
    Último Post: 16-01-2003, 14:43
  5. Instalação da biblioteca gd no php
    Por fmartini no fórum Servidores de Rede
    Respostas: 1
    Último Post: 24-07-2002, 01:05

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L