Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

claudinho304

erro ao logar no site

Recommended Posts

pessoal quando clico em entrar aparece esta erro:

 

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/cotavip/public_html/logar.php on line 7

Warning: Cannot modify header information - headers already sent by (output started at /home/cotavip/public_html/_connection/connect.php:1) in /home/cotavip/public_html/logar.php on line 14

------------------------------------------------------------------------------------------------------------------------

 

Segue pagina do código:

 

<?php
require("_connection/connect.php");
$username = $_POST['username'];
$pass = $_POST['pass'];
$passCrypt = hash("whirlpool", $pass);
$sql = mysql_query("SELECT * FROM dados_acesso_usuario WHERE username='$username' AND pass='$passCrypt'");
$row = mysql_num_rows($sql);
if($row > 0) {
session_start();
$_SESSION['username']=$username;
$_SESSION['pass']=$passCrypt;
header("location: painel.php");
} else {
header("location: login.php?err=false");
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora aparece esta mensagem:

Warning: Cannot modify header information - headers already sent by (output started at /home/cotavip/public_html/_connection/connect.php:1) in /home/cotavip/public_html/logar.php on line 14

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Coloque isso depois do seu select e veja o que retorna

$result = mysql_query($sql)or die( mysql_error() );

agora aparece esta mensagem:

Warning: Cannot modify header information - headers already sent by (output started at /home/cotavip/public_html/_connection/connect.php:1) in /home/cotavip/public_html/logar.php on line 14

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade, to achando que o problema é que tem um require antes do session_start()...

 

tenta colocar o session_start() la no começo, depois das tags de abertura do php e antes do require.

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade, to achando que o problema é que tem um require antes do session_start()...

 

tenta colocar o session_start() la no começo, depois das tags de abertura do php e antes do require.

 

retornou este erro:

 

Warning: Cannot modify header information - headers already sent by (output started at /home/cotavip/public_html/_connection/connect.php:1) in /home/cotavip/public_html/logar.php on line 13

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

retornou este erro:

 

Warning: Cannot modify header information - headers already sent by (output started at /home/cotavip/public_html/_connection/connect.php:1) in /home/cotavip/public_html/logar.php on line 13

Quando der erro mande o trecho do codigo com erro tbm.

 

Inicia a session fora de todo conteudo html como o ruan falou, e deixei o restante do codigo no <head></head>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.