ciao a tt
EDIT: risolto la registrazione
il secondo e nel login. ho un campo nel db per vedere se l account è confermato
se è 0 non è confermato se è 1 è confermato. al login però se l'account non è confermato si riesce a accedere comunque
login.php
Codice PHP:
if(!get_magic_quotes_gpc()) {
$user = addslashes($user);
$pass = addslashes($pass);
}
// crypto la pass
$pass = md5($pass);
// controllo esistenza dell username
$query = mysql_query("SELECT id FROM utenti WHERE user = '$user' AND pass = '$pass' LIMIT 1");
if(mysql_num_rows($query) == 1)
{
// prelevo l'id dal database
$login = mysql_fetch_array($query);
//controllo se l account è confermato
if($login['conferma'] = 0) {
echo "devi ancora attivare l'account via mail";
}
// Creo una variabile di sessione
$_SESSION['login'] = $login['id'];
$_SESSION['user'] = $login['user'];
$_SESSION['mail'] = $login['mail'];
// reindirizzo l'utente
header("Location: ucp.php");
exit;
} else {
echo "Nome Utente o Password errati. <a href=\"javascript: history.back()\">Torna indietro</a>";
}