dovrebbe fare:
- da forms in HTML vengono inseriti dei dati es. nome-cognome, etc
- una volta cliccato il tasto invia, si dorebbe aprire un file che metta a video i dati
Ciao e grazie ancora per l'interessamento.
dovrebbe fare:
Ciao e grazie ancora per l'interessamento.
<!-- codice php -->
<?php
$var1=$_POST['var1'];//recupero la variabile globale var1 di tipo POST
if ($var1!=null){//Attiviamo PHP solo se il form è stato cliccato
echo "Risultato del file di testo:<br>";
$var=@fopen("prova1.txt","a+");//apro il file .txt (modalità lettura/scrittura)
@fwrite($var1."\n");//scrivo la variabile del form nel file .txt
$var1=file("prova1.txt");//estraggo l'array dal file .txt
@fclose($var1);//chiudo il file .txt
$i=count($var1);//conto gli elementi nell'array
for($a=0; $a<=$i; $a++){//uso il ciclo for per guardare nell'array
echo $var1[$a]."<br>";//scrivo tutti gli elementi dell'array, ma potevo eseguire qualunque altra operazione con le variabili!!!
}//fine ciclo for
}//fine ciclo if
?>
Questo script dovrebbe fare quello che voglio ma non capisco xchè non funziona? Chi può aiutarmi?
Mi spego meglio:
campo n° 1: Nome
campo n° 2: Cognome
campo n° 3: Età
Una volta cliccato il tasto invia dovrebbe stampare in una pagina HTML il risultat:
Peppe Cordaro 44
è possibile fare questo?
ho creato con html 3 forms dove inserire: Nome-Cognome-età.
Io vorrei che ogni volta che si clicca il tasto invia mi venissero visualizzati tutti i dati in una pagina html creata precedentemente.
Il tutto dovrebbe avvenire - se possibile - il locale, in quanto no dispongo di un server.
Non sono molto pratico, perfavore spiegatemi qualcosa, grazie