Ir para conteúdo
Fórum Script Brasil
  • 0

Session_register


PHP_ZIMBA

Pergunta

dae galera o meu registro de sessão tah funcionando corretamente no meu micro.

quando jogo para o servidor dá a seguinte mensagem de erro.

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 1

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 1

Warning: Cannot modify header information - headers already sent by (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 27

-----------

Já experimentei tirar o sessio_start();

Verifique que está habilitada o session_start no meu servidor

mas continua o erro

Já experimentei fazer de tudo....

o código é o seguinte

<? session_start("operador");

include "../abertura.inc"; // .inc inclui a abertura

$resultado = mysql_query("select * from operador where lg_operador = '$campologin'");

$linhas = mysql_num_rows($resultado);

if ($linhas ==0){ //testa se a consulta retornou algum registro

echo "Operador não encontrado <meta http-equiv='refresh' content='0; url=padrão.php?id=59'>";

}else{

if ($camposenha != mysql_result($resultado, 0, "sh_operador")){//confere a senha

echo "A Senha Não Confere";

echo "<meta http-equiv='refresh' content='0; url=padrão.php?id=59'>";

}else{//usuario correto.. vamos criar os cookies com sessions...

$login_operador = $campologin;

$senha_operador = $camposenha;

session_register('login_operador');

session_register('senha_operador');

header("Location: padrão.php?id=63");

}

}

?>

----

Qual será o problema

me ajudem

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Na verdade não, cara, porque os servidores da net geralmente testam isso antes de ir pro ar e estão configurados direitinho.

O problema é include mesmo, repare:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 1

Viu que o erro acontece na login.php mas a header está sendo enviada na padrão.php?

O problema é esse... smile.gif

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...