Aqui os dejo un tutorial de como enviar un formulario a un archivo!
Vamos a crear un formulario solo con 2 campos $nombre y $texto
Index.htm
<form method="POST" action="enviar.php">
<p>Nombre</p>
<p><input type="text" name="nombre" size="20"></p>
<p>Texto</p>
<p> <textarea rows="3" name="texto" cols="17"></textarea></p>
<p><input type="submit" value="Enviar" name="B1"><input type="reset" value="Restablecer" name="B2"></p>
</form>
enviar.php
<?php
$archivo="texto.txt"; //aquí para cambiar la ruta del archivo donde se guardan las entradas
$uusi=" Nombre: $nombre Texto: $texto"; //Auqi pondremos el texto que queremos que se envie
$fp=fopen($archivo, "r+");
$vanha=fread($fp, filesize($archivo));
fseek($fp, 0);
fwrite($fp, "${uusi}${vanha}");
fclose($fp);
?>
y al final tenemos que crear un archivo que se llame texto.txt ahi sera donde se guardaran todas las entradas, pero tenemos que darle el permiso 777 al archivo para que funccione