Ir ao conteúdo
  • Cadastre-se
Jessica Romera

RESOLVIDO Meu codigo nao roda e nao acusa nenhum erro

Recommended Posts

Olá!

Queria uma ajuda. Meu codigo funcionava normalmente e agora nao está rodando mais, e sempre acusa o mesmo erro. Ele mostraria ao usuario uma mensagem de "Bem vindo (fulano de tal), e se o usuario nao estivesse logado, ele era chutado logo para a pagina de login.

 

Essa é a pagina verificalogin.php:

<?php
$conexao=@mysql_connect('localhost', 'root','');    //conecta ao servidor de BD MYSQL
$banco=@mysql_select_db('bd_visao_otica',$conexao);    
$usuario = mysql_real_escape_string($_POST['Usuario']);
$senha = mysql_real_escape_string($_POST['Senha']);

session_start(); // Inicia a session
$sql = mysql_query("SELECT * FROM tb_clientes WHERE LOGIN_CLIENTE='$usuario' AND SENHA_CLIENTE='$senha' AND ATIVADO_CLIENTE='1'");
$login_check = mysql_num_rows($sql);
if ($login_check > 0){
    while ($row = mysql_fetch_array($sql)){
        /*foreach ($row AS $key => $val){
            $$key = stripslashes( $val );
        }*/
    $_SESSION['CODIGO_CLIENTE'] = $row['CODIGO_CLIENTE'];
    $_SESSION['NOME_CLIENTE'] = $row['NOME_CLIENTE'];
    //$_SESSION['SENHA_CLIENTE'] = $row['SENHA_CLIENTE'];
    $_SESSION['NIVEL_CLIENTE'] = $row['NIVEL_CLIENTE'];

    header("Location: marcar_cons.php");
    //echo "!" . $_SESSION['CODIGO_CLIENTE'] . "!";
    }
}
else{
echo "Você não pode logar-se! Este usuário e/ou senha não são válidos!<br />
Por favor tente novamente!<br />";
include "login.php";
}

?>

 

 

E essa a outra que seria mandada, se o login fosse efetuado com sucesso (peguei a parte do php da pagina que faz a verificação):

<?php 
                    session_start();
                    if(isset($_SESSION['LOGIN_CLIENTE']))
                    {
                        //LOGADO
                        echo "<script language='Javascript'>
                                     alert('Bem-Vindo(a) ". $_SESSION['NOME_CLIENTE'] . "!')</script>"; 
                    }
                    else
                    {
                        //NAO LOGADO
                        echo "<script language='Javascript'>
                                     alert('Não logado');
                                     location.href='login.php';
                                     </script>";
                    }
                                      ?>

 

Tem algo errado?

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Jessica Romera Olá Jessica, primeiramente seja bem vinda em nosso Fórum do Clube do Hardware.

 

Antes de verificar se é erro de código, gostaria de saber se está rodando localmente ou online. 

Se for online, pode ser que as funções utilizadas no código estejam obsoletas por conta da versão mais atualizada do php.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Jessica Romera Maravilha que conseguiu!

Você poderia nos contar como resolveu? :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×