Vedi se ti va bene, l'ho provato e funziona:
Codice PHP:
<?
$f="db.txt";
$fp=file_get_contents($f);
$n=explode(",",$fp);
?><?if(!isset($_POST['dati'])){?>
<form action="" method="post">
<input type="text" name="dati" value="<? echo trim($n['0']);?>">
<input type="submit" value="Invia">
</form><?}else{
fwrite(fopen($f,"w+"),str_replace($_POST['dati'].",","",$fp)) or exit("Errore scrittura file");
//metti qui il codice php da interpretare se il form è già stato inviato
?>
<!--metti qui il codice HTML da mostrare se il form è già stato inviato-->
<?}?>