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

(Resolvido) [AJUDA] PRECISO DE AJUDA - SESSION_START();


Pioexe

Pergunta

Eae galera, tou precisando muito da ajuda de vocês :s

é o seguinte: estou montando um painel de web rádio. dai tem que efetuar o login pra poder acessar. ai que está o meu problema.

quando eu clico pra logar, ele envia os dados inseridos no formulário via POST pra um arquivo que vai executar e verificar se os dados são válidos . Após a verificação ele busca alguns dados da conta no banco de dados e em seguida cria sessões pra futuramente poder fazer as verificações das paginas se o login foi efetuado ou não.

está tudo funcionando, mas na hora que eu envio os dados pro arquivo que vai executar e verificar aparece o seguinte erro.

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\HitsBrasil\br\Painel\login_acessa.php:2) in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\HitsBrasil\br\Painel\login_acessa.php on line 26
Alguém tem idéia do que seja ? Meu código está da seguinte forma: login_acessa.php
<?php

include "include/conecta.php";

$log_nome    = $_POST["txt_login"];
$log_senha    = $_POST["txt_senha"];

//Fazemos a verificação do login e senha

$sql = mysql_query("SELECT * FROM user WHERE login='$log_nome' and senha='$log_senha'");
$registro = mysql_num_rows($sql);

    if ($registro < 1 )
        {
         echo "&lt;script>alert('Os dados enviados são invalidos!');history.go(-1);</script>";
        }
    else
        {
        $id        = mysql_result($sql, 0, "id");
        $nome    = mysql_result($sql, 0, "nome");
        $nivel    = mysql_result($sql, 0, "nivel");
        
        if (isset($nivel) and ($nivel == 0)) // Administrador
            {
            session_start();
                $_SESSION['id']        = $id;
                $_SESSION['nome']    = $nome;
                $_SESSION['nivel']    = $nivel;
                $_SESSION['login']    = $log_nome;
                $_SESSION['senha']    = $log_senha;
                
            echo "&lt;script>location.href=\"admin/index.php\";</script>";                
            }
            
        else if (isset($nivel) and ($nivel == 1)) // Locutor
            {
            session_start();
                $_SESSION['id']        = $id;
                $_SESSION['nome']    = $nome;
                $_SESSION['nivel']    = $nivel;
                $_SESSION['login']    = $log_nome;
                $_SESSION['senha']    = $log_senha;
                
            
            echo "&lt;script>location.href=\"index.php?id=".$id."&nivel=".$nivel."\";</script>";
            }
            
        else if (isset($nivel) and ($nivel == 2)) //Produção
            {
            session_start();
                $_SESSION['id']        = $id;
                $_SESSION['nome']    = $nome;
                $_SESSION['nivel']    = $nivel;
                $_SESSION['login']    = $log_nome;
                $_SESSION['senha']    = $log_senha;
                
            echo "&lt;script>location.href=\"index.php?id=".$id."&nivel=".$nivel."\";</script>";
            }
        }
    mysql_close($con)
?>

AJUDA AEE GALERA

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

AAAAAAAAAE BROOOODER,

MUITO OBRIGADO PELA AJUDA. JÁ CONSEGUI RESOLVER \o/

No inicio do arquivo tinha uma linha:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

eu tirei ela e funcionou perfeitamente

VALEUZÃAO AE

Editado por Pioexe
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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...