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 errore
Codice 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";
}

e questo invece legge dai cooke

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'];