Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ai pessoal tudo bem?
Bem tou aqui com um problema tipo eu criei um sistema de cadastro e login no cadastro tudo bem consegui fazer quando o user se regista a password na base de dados fica coadificada agora o problema é no login como a pass esta coadificada com md5 não consigo ir busca-la quando fasso login aparece sempre "Verifica se prenches-tes correctamente todos os dados!" meu codigo:
<?php
ob_start();
include ('../Includes/Conexao.php');
require_once('funcoes.php');
$email = mysql_real_escape_string($_POST['email']);
$password = mysql_real_escape_string md5($_POST['password']);
if (!empty($_POST) && (empty($_POST['email']) || empty($_POST['password']))) {
echo "<script> alert('O email e a password sao obrigatorios!');</script> <meta http-equiv='refresh' content='0; url=inicio.php'>"; exit;
}
$sql = "SELECT `id`,`nome`,`email`,`idade` FROM `registos` WHERE (`email` = '". $email."') AND (`password` = '".$password."')";
$query = mysql_query($sql);
if (mysql_num_rows($query) != 1) {
echo "<script> alert('Verifica se prenches-tes correctamente todos os dados!');</script> <meta http-equiv='refresh' content='0; url=inicio.php'> "; exit;
} else {
$resultado = mysql_fetch_assoc($query);
if (!isset($_SESSION)) session_start();
$_SESSION['id'] = $resultado['id'];
$_SESSION['u_email'] = $resultado['email'];
$_SESSION['u_nome'] = $resultado['nome'];
if(isset($_POST['lembrar'])){
setcookie("lembrar", $email, time()+(60*60*24*365));
}
header("Location: ouvinte/index.php?id={$_SESSION['id']}&nome={$_SESSION['u_nome']}"); exit;
}
?>Carregando comentários...