Forum PHP: http://forums.multimania.lycos.fr/lire/php/
Documentation PHP: http://www.php.net/

Voici un exemple sur deux pages (html/php)

formulaire.htm (en XHTML)
Modifier le fichier "fichier.txt":
<form method="post" action="script.php">
 <textarea name="txt" cols="60" rows="8"><?php
// ouverture et lecture...
$fp = fopen('fichier.txt','rt');
if ($fp) {
 fpassthru($fp);
 fclose($fp);
}
/* 
ON POURRAIT AUSSI UTILISER CETTE TECHNIQUE...
 if ( file_exists('fichier.txt') ) {
  $fichier = implode( '', file('fichier.txt') );
  echo htmlentities($fichier);
 }
*/
?></textarea>
 <input type="submit" name="cmdModifier" value="Modifier" />
</form>

script.php
<?php
// on regarde si on a cliquer sur le bouton
if ( isset($_POST['cmdModifier']) ) { 
 // ouverture en mode écriture, en écrasant l'ancien contenu...
 $fp = fopen('fichier.txt','wt');
 // on écrit le fichiers...
 // $_POST['txt'] contient le champ TEXTAREA du formulaire
 // stripslashe() enlève les /' superflues et est nécessaire sur $_POST['txt'] seulement si les magic_quotes est activé...
 fwrite(  $fp, $_POST['txt'] );
 // on ferme le fichier
 fclose($fp);
}
?>