Ho questo php

Codice PHP:
<?php
$nome 
$_POST'nome' ];
$coinvolgimento $_POST'coinvolgimento' ];
$chiarezza $_POST'chiarezza' ];
$puntualita $_POST'puntualita' ];
$reperibilita $_POST'reperibilita' ];
$severita $_POST'severita' ];
$difficolta $_POST'difficolta' ];
$note $_POST'note' ];
$ip $_SERVER['REMOTE_ADDR']; 
$f fopen("nome_docente.html""a"); 
fwrite ($f'[b]_______________________________________________[/b]





<table><tr>
<td width="50%">[b]Coinvolgimento:[/b]</td><td>['
.$coinvolgimento.']</td></tr>
<td width="50%">[b]Chiarezza:[/b]</td><td>['
.$chiarezza.']</td></tr>
<td width="50%">[b]Puntualità:[/b]</td><td>['
.$puntualita.']</td></tr>
<td width="50%">[b]Reperibilità:[/b]</td><td>['
.$reperibilita.']</td></tr>
<td width="50%">[b]Severità:[/b]</td><td>['
.$severita.']</td></tr>
<td width="50%">[b]Difficoltà:[/b]</td><td>['
.$difficolta.']</td></tr>
</table>
</p>
[b]osservazioni personali:[/b] [i]'
.$note.'[/i]
</p>
</p>

[b][i]Recensione by '
.$nome.' [/i][/b]


[i]'
.$ip.'[/i]

'
);
fclose($f);

header("Location:/docenti/test_paginadocenti.html"); 
?>
Codice di un comando da post form che salva queste determinate variabili su un file html come fosse un testo.

Ho trovato $ip = $_SERVER['REMOTE_ADDR'] per identificare l'ip di chi scrive e compila il form. Come faccio a settare e "stampare" ora e data di quando viene compilato?


Inoltre c'è un modo per salvare sul file l'ip automaticamente, in modo tale però che questo ip risulti nascosto a chi invece non vede la pagina nel suo codice html ma semplicemente come viene vista solitamente dai browser?