Buongiorno a tutti .codice:echo "sei autorizzato a vedere correttamente i logs "; $fp = fopen("log.txt", "r"); if(!$fp) die ("Errore nella operaione con il file"); $data = fread($fp, 10000); ?> <form method='post'><input type='submit' name='salva' value='aggiorna'></form> <? echo "<form method='post'><textarea name=\"area\" rows=\"50\" cols=\"90\">".$data." </textarea></form>"; if($_POST['salva']){ $write_file=fopen("log.txt","w"); $area=$_POST['area']; fwrite($write_file,$area); fclose($write_file); ;echo"contenutoaggiornato";}
Ho da fare una modifica su un file di log in formato testo
Con la procedura precendente ,
" nel momento che vado a modificare parzialmente l' area "
es.
necessito di eliminare i log di una relativa data
o semplicemente vorrei lasciare scritti nel .txt alcuni log ."
Mi elimina tutto ,,
Effettua troppo a fondo il comando e mi resetta completamente il file nella if
Dovè che sbaglio ?
Grazie