salve ragazzi sto lavorando ad un lavoro dove se invio da visitotore un ticket questo che fa controlla nella tabella utenti del database se non trova l email prende e inserisc nel database utenti i dati del visitatore ed invia i dati adesso come potrei far si che una volta che sia registrato in auomatico possa avere la possibilita di loggiarsi automaticamente io ho fatto cosi ma mi da erroree questo invece legge dai cookeCodice PHP:
if(@mysql_num_rows($controllo_email) != 0){
session_start();
unset($_SESSION['login']);
$login = trim(addslashes($_POST[emeil]));
$verifico_user = mysql_query("SELECT *
FROM `utenti`
WHERE `email` ='$login'
LIMIT 0 , 1");
$ok_login = mysql_num_rows($verifico_user);
if($ok_login=="1")
{
$_SESSION['login'] = $login;
$_SESSION[psw] = $psw_per_db;
echo"sei loggiato";
}else{
echo"non sei loggiato";
}
}
Codice PHP:$DB = new DB();
$DB->connect();
session_start();
$parti = explode("@@",$_COOKIE[login]);
$nick_utente_cookie = $parti[0];
$password_utente_cookie = $parti[1];
$verifico_user1 = mysql_query("SELECT *
FROM `utenti`
WHERE `email` ='$nick_utente_cookie'
AND `pass` = '$password_utente_cookie'
LIMIT 0 , 1");
$ok = mysql_num_rows($verifico_user1);
$_SESSION['autorizzato'] = $ok;
$autorizzato = $_SESSION['autorizzato'];
$_SESSION['nome_utente']= $nick_utente_cookie;
$nome_utente = $_SESSION['nome_utente'];

Rispondi quotando