salve sto facendo un form che salva in un file txt
ma il mio problema è che la variabili prese da input type=text ... deve essere a lunghezza fissa
il risultato sarà
in pratica se scrivo una parola da 5 lettere la variabile deve essere le 5 lettere + 5 spazi bianchi.
si puo fare?
come?
grazie in anticipo.
codice:<form action="form.php" method="post"> <tr><td> TITOLO </td></tr> <tr><td> Nome <input type="text" name="var1" size="25" maxlength="25"> Cognome <input type="text" name="var3" size="25" maxlength="25"> <input type="submit" value="Invia"> </form> </table> <? $var1=$_POST['var1'];//recupero la variabile globale var1 di tipo POST $var3=$_POST['var3']; if ($var1!=null){//Attiviamo PHP solo se il form è stato cliccato echo "Risultato del file di testo: "; $var=@fopen("datiform.txt","w");//apro il file .txt (modalità lettura/scrittura) @fwrite($var,$var1);//scrivo la variabile del form nel file .txt @fwrite($var,$var3); $var2=file("datiform.txt");//estraggo l'array dal file .txt @fclose($var);//chiudo il file .txt $i=count($var2);//conto gli elementi nell'array for($a=0; $a<=$i; $a++){//uso il ciclo for per guardare nell'array echo $var2[$a]." ";//scrivo tutti gli elementi dell'array, ma potevo eseguire qualunque altra operazione con le variabili!!! }//fine ciclo for }//fine ciclo if ?>



Rispondi quotando
cercherò di capire come fare
