4D e 4E SIA: Copiare il contenuto di un file di testo in un altro (copia di sicurezza file di dati nella registrazione in Php)
![Immagine](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFoO0fdQrKWrSY9dMxieVIa-_a3FYpmES3k8RxmLqTkJ2-_q34_VA1eSJT3_ZQfCp50KLb3QUR8Tw79H1VZb5_kUoAqFkdu2WdUBA4uthJq9mSgd8TKSE_Q8K6WKSBLz0qVIUIl36Aha8/s320/sicurezza+dati.jpg)
Soluzione "Latelliana" per evitare di perdere il contenuto del file di testo nel caso di malfunzionamento elettrico durante la modifica di un record tramite il programma: <?php // richiamo il file logico collegato al file fisico include("setting.php"); /************************* SCRITTURA **************************/ if(isset($_POST['scrivi'])) { if(!is_writable($my_database_txt)){ exit("il file non ha i permessi di scrittura!"); } // riceviamo i dati e li filtriamo $bad_char = array("|", "\r\n", "\r", "\n"); $capo = str_replace($bad_char, "", $_POST['capo']); $taglia = str_replace($bad_char, "", $_POST['taglia']); $prezzo = str_replace($bad_char, "", $_POST['prezzo']); $totale = str_replace($bad_char, "", $_POST['totale']); $totale=$prezzo+(($prezzo*22)/100); // apriamo il file // apri