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
?>