Sempre ricordandoci di avere i permessi sul nostro file, noi possiamo scrivere su file da un form. Per esempio possiamo realizzare questo per tante cose però dobbiamo strare attenti perchè è un pò pericoloso. Ammettiamo che qualcuno scriva su un file qualche operazione php dannosa......Diciamo che si deve stare attenti a cosa lo usiamo. Ma non vi preoccupate la scrittura da form a file non la faremo per cose importanti infatti per quelle ci sono i database. Siccome c'e la scrittura nei file non posso mostrarvi l'esempio se no intaserei la mia cartella e non mi va nemmeno di crearne altre(si il mio serve mi da una cartella e li posso scrivere e leggere i miei file). Basta che copiate e incollate il codice nel bloc notes e salvate le pagine con il loro nome.Pagina dove si possono inserire annunci nome : uno.htm    (si nota come uso il marcatore &nbsp; per fare gli spazi non è professionale ma dovevo fare in fretta<html> <body> <center> <form method=get action="verifica.php"><br>Nome <input type="text" name="nome" size="20"> <br>Recapito <input type="text" name="recapito" size="20"><p>Oggetto&nbsp;&nbsp; <br>&nbsp;&nbsp; <textarea name="oggetto" rows="3" cols="40"></textarea> </p> <br> <input type="submit" value="Invia"> <input type="reset" value="Cancella"> </form></body> </html>Non vi sto a spiegare il modulo perchè semplice (un semplice modulo con tre campi)Come si nota il pulsante invia mi porta ad una pagina chiamate verifica.php <?phpecho "<center>"; echo "Ciao ecco i risultati del tuo inserimento:"; $errore= false;If((!$nome) || (!$recapito) || (!$oggetto)) { #controllo che nessun campo sia vuoto $errore=true; echo "Non hai compilato tutti i campi <a href=\"uno.htm\">torna indietro</a>"; exit; } else{ echo " i campi sono ok"; } #controllo che il file sia accessibile if (!$apri = fopen ("file.txt","a+")) { $errore=true; echo "non posso aprire il file"; }else{ $apriw = fopen ("file.txt","a+"); #ora creo una variabile che contiene la linea di reparazione $linea ="<hr color=red>"; # e sul file scrivo nome e vado a capo,il recapito e vado a capo # l'oggetto e vado a capo e la linea ti separazione fputs($apriw,"$nome\n"); fputs($apriw,"$recapito\n"); fputs($apriw,"$oggetto\n"); fputs($apriw,"$linea"); #chiudo il file fclose($apriw); } #se c'e l'errore mi dice di inserirli di nuovo altrimenti mi fa leggere gli annunci if($errore){ echo"<br> Riinseriscili perfavore<br>"; } else{ echo "<br> <a href=\"annunci.php\">leggi gli annunci</a>"; } ?>Ecco la pagina che mi legge dal file chiamata annunci.php<?php echo "Ecco i vostri annunci<br>"; if (!$apri = fopen("file.txt","r")){ echo "Non posso aprire il file"; }else{ #Se il file si può leggere allora con un ciclo while # leggo tutte le righe del mio file while(!feof($apri)){ $leggo = fgets($apri,255); echo "$leggo<br>"; } } fclose($apri); ?>Se avete dei problemi basta che mi scrivete sul Forum