voglio implementare anche che quando un utente si registra mi compaia anche non solo l'ip ma pure l'ora e la data, ho provato da me ma non funziona, come devo fare?

Codice PHP:
$ip $_SERVER['REMOTE_ADDR']; 
$nick trim($_POST['nick']); 
$password trim($_POST['password']); 
$sex trim($_POST['sex']); 
$città trim($_POST['città']); 
$provinciatrim($_POST['provincia']); 
$age trim($_POST['age']); 
$email trim($_POST['email']); 
$date trim($_POST['date("H:i - d/m/y")']); 

if (
$nick == "" OR 
$password == "" OR 
$age == "" OR 
$email == "" OR 
$sex == "" OR 
$città == "" OR 
$provincia == "") { 
echo 

<center> 
<font face=\"Verdana\" size=\"2\">NON HAI RIEMPITO UNO O PIU' CAMPI</font></center> 

 

 
<a href=\"java-script:history.back();\">TORNA INDIETRO</a> 
</font> 
</center>"

exit; 

/* qui si verifica che eta sia intera ,altro  controllo per la sicurezza*/ 
if(!is_numeric($age)) 

echo 

<script> 
    alert(\"Inserimento di un dato non numerico\"); 
    history.back(); 
    </script> 
    "

    exit; 



$nick stripslashes($nick); 
$città stripslashes($città); 
$provincia stripslashes($provincia); 
$email stripslashes($email); 

// qui aggiungi il codice di controllo dei duplicati 
$array_utenti_reg file('registro.txt'); 
$quanti count($array_utenti_reg); 

for (
$i 0$i $quanti$i++) { 
    list(
$nick_reg$pw_reg$email_reg$age_reg$sex_reg$cit_reg$prov_reg$ip_reg$date_reg) = explode("|"$array_utenti_reg[$i]); 
         
             
    
$nick_reg trim($nick_reg); 
    
$email_reg trim($email_reg); 


    if (
$nick_reg == $nick) { 
        echo 
"Spiacente, ma il nome utente da te scelto è già registrato per un altro utente."
        exit(); 
        } 

    if (
$email_reg == $email) { 
        echo 
"Spiacente, ma l'indirizzo email da te scritto è già registrato per un altro utente."
        exit(); 
        } 
    } 



$password_cr crypt($password,$nick); 
/*criptazione di tipo DES della password usando come chiave la stringa del nick*/ 
$password_cr=str_replace("|","*",$password_cr); 
/*questa la si definisce una criptazione aggiuntiva:    
se nella password criptata sono presenti | sono sostituiti con *    
*/ 

// preparo la variabile che contiene la stringa da salvare nel file temporaneo 
$utente=$nick."|".$password_cr."|".$email."|".$age."|".$sex."|".$città."|".$provincia."|".$ip."|".$date."\n"
// scrivo nel file 
$handle fopen("$percorso_temp/$file_iscr_temp""w"); 
$scrivi fwrite ($handle$utente); 
fclose ($handle);