Eu estou tentando fazer um sistema de cadastro e login, mas estou com o seguinte problema:
na página de login (login.php) eu insiro os dados e quando vou enviar
ao invés de ir para a página login_vai.php ele dá o seguinte erro...:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\arquivos de programas\easyphp1-8\www\site\tcc\conexao.php:84) in c:\arquivos de programas\easyphp1-8\www\site\tcc\login_vai.php on line 3
Pergunta
Diego A.
Eu estou tentando fazer um sistema de cadastro e login, mas estou com o seguinte problema:
na página de login (login.php) eu insiro os dados e quando vou enviar
ao invés de ir para a página login_vai.php ele dá o seguinte erro...:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\arquivos de programas\easyphp1-8\www\site\tcc\conexao.php:84) in c:\arquivos de programas\easyphp1-8\www\site\tcc\login_vai.php on line 3
o codigo do login_vai.php está abaixo:
<?php
require "conexao.php";
session_start();
$login= isset($_post["login"])? addslashes(trin($_POST["login"])): FALSE;
$senha= isset($_POST["senha"])? md5(trim($_POST["senha"])): FALSE;
if (!$login || !$senha){
echo "Você deve digitar sua senha e login!";
exit;}
$SQL = "SELECT id, nome, login,senha
FROM cliente
WHERE login= '" . $login . "'";
$result_id= @mysql_query($SQL)or die("Erro no banco de dados!");
$total = @mysql_num_rows($result_id);
if($total){
$dados= @mysql_fetch_array($result_id);
if(!strcmp($senha, $dados["senha"])) {
$_SESSION["id_usuario"] = $dados["id"];
$_SESSION["nome_usuario"] = stripslashes($dados["nome"]);
header("Location:index.php");
exit;}
else {
echo "Senha Inválida";
exit;}}
else {
echo "O login fornecido por você é inexistente";
exit;
}
?>
me ajudem, por favooorrr :(
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados
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.