Quando si ha la necessità di salvare qualcosa con PHP è possibile utilizzare la funzione fopen per creare un file e la funzione fwrite per scrivere stringhe. Grazie a queste due funzioni saremo in grado di costruire un sistema di mini log con PHP.
function apriLog($filename) { $f = fopen($filename,'a+'); return $f; } function scriviLog($f,$s) { $s = date("Y-m-d H:i:s")." ".$_SERVER['REMOTE_ADDR']." ".$_SERVER['HTTP_USER_AGENT']." ".$s."\n"; fwrite($f,$s); } function leggiLog($f) { fseek($f,0,SEEK_END); $size = ftell($f); fseek($f,0); return fread ($f, $size); } function chiudiLog($f) { fclose($f); }



Leave Your Response