In che senso farlo apparire in un file di testo?
Il php visualizza solo codice html...
Guarda un piccolo esempio:
Normalissimo codice html per creare un form:
codice:
<form id="dati" name="dati" method="post" action="verifica.php">
<table width="254" border="0">
<tr>
<td width="78">Nome</td>
<td width="160"><label>
<input type="text" name="nome" />
</label></td>
</tr>
<tr>
<td>Cognome</td>
<td><label>
<input type="text" name="cognome" />
</label></td>
</tr>
</table>
<label>
<input type="submit" name="Submit" value="Invia" />
</label>
</p>
</form>
Fatto questo, quando l'utente clicca sul pulsante invia si caricherà la pagina verifica.php, mandando i dati (via POST). Nella pagina .php tutto il codice compreso fra <?php (<?) e ?> non sarà visibile.
Quindi non ti resta che recuperare i dati in questo modo:
Codice PHP:
<?php
// recupero i dati dal form e li inserisco nelle variabili
$nome=$_POST['nome']; // nome
$cognome=$_POST['cognome']; // cognome
// prendo le variabili e le stampo
echo "Ciao ".$nome.". Dal tuo form il tuo cognome risulta ".$cognome;
// chiudo lo script
?>
Ovviamente questo è solo un esepio banale, ma lo fatto giusto per farti un po di luce su questo argomento. Ti consiglio di leggere attentamente le guide che ci sono su freephp.html.it anche perchè un codice come sopra non ha nessun controllo e un utente mal intenzionato potrebbe creare gravi danni al server.
Buona fortuna!