Jump to content
Fórum Script Brasil
  • 0

Session_register


PHP_ZIMBA

Question

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 to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...