View Full Version : [PHP] salvare il contenuto di un textarea
salve,
vorrei creare in php un textarea con un pulsante salva al di sotto, poi poter salvare in un txt nel server e svuotare il contenuto, successivamente continuare a salvare in file diversi, magari il nome potrebbe essere numeri in successione.
č possibile tutto questo?
espanico
29-09-2012, 15:44
Ciao, certo che č possible, puoi fare in questo modo:
index.html
<!DOCTYPE html>
<html lang="it">
<head>
<title>Test</title>
</head>
<body>
<form method="post" action="salva.php">
<textarea name="nota"></textarea><br>
<input type="submit">
</form>
</body>
</html>
salva.php
<?php
$log = rand (1,1000); // questa darā come nome al file txt un numero casuale compreso fra 1 e 1000
$textarea = $_POST['nota'];
$write_file=fopen("$log.txt","w"); // apro il file da scrivere
fwrite($write_file,$textarea); // salvo il contenuto di $textarea
fclose($write_file); //chiudo il file
echo "I dati sono stati salvati!";
?>
<br>
<a href="index.php">Torna Indietro</a>
Questo č un semplice esempio, su questa tecnica, se cerchi su google ci sono abbastanza guide ;)
Manca solo il controllo per non sovrascrivere un file che esiste giā. Ovviamente in questo caso si dā per scontato che 1000 file diversi basteranno ;)
espanico
29-09-2012, 17:03
Manca solo il controllo per non sovrascrivere un file che esiste giā. Ovviamente in questo caso si dā per scontato che 1000 file diversi basteranno ;)
Esatto, questo un semplice esempio, andrebbe anche inserito un controllo se la textarea e vuota non generi nessun file etc...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.