qui posto login.php
	Codice PHP:
	
<? 
include 'funzioni.inc.php' ; 
include 'config.inc.php' ; 
error_reporting ( E_WARNING | ~ E_NOTICE ) ; 
check( $_SERVER['REMOTE_ADDR']); 
intestazione(); 
?> 
 
<? 
$ris = checkIP($REMOTE_ADDR); 
if ($ris) { 
    echo "&mess= Ciao $ris, eri già loggato. Vai alla home page."; 
} else { 
    if ($id=controllo($_POST['user'],$_POST['passw'])) { 
        $conn = connetti(); 
        $dataEntr = @time()+60*10; // 60 sec * 10 minuti 
        $query = mysql_query("INSERT INTO `utenti_online` (`id_utente`,`ip`,`tempo`) VALUES ('$id','$REMOTE_ADDR','$dataEntr')",$conn) or print mysql_error(); 
        disconnetti($conn); 
        echo "&mess= Utente connesso. Vai alla home page."; 
        } else { 
            echo "&mess=  Attenzione il nick o la password inseriti non sono esatti!"; 
      } 
} 
finepagina(); 
?>
 
database
	codice:
	CREATE TABLE utenti_online (
  id int(4) NOT NULL default '0',
  id_utente varchar(4) NOT NULL default '',
  ip varchar(11) NOT NULL default '',
  tempo int(11) NOT NULL default '0',
  UNIQUE KEY id (id),
  UNIQUE KEY id_utente (id_utente)
) TYPE=MyISAM;
CREATE TABLE utenti (
id_utente int(11) NOT NULL auto_increment,
nick varchar(20) NOT NULL default '',
pass varchar(20) NOT NULL default '',
email varchar(50) NOT NULL default '',
UNIQUE KEY id (id_utente)
) TYPE=MyISAM;
 
se serve posto anche gli altri due files