À l'aide de php, comment faire pour insérer un texte sans écraser le début d'un fichier texte

J'ai:

<?php

$file=fopen(date("Y-m-d").".txt","r+") or exit("Unable to open file!");

if ($_POST["lastname"] <> "")
{
   fwrite($file,$_POST["lastname"]."\n");
}

fclose($file);

?>

mais il écrase le début du fichier. Comment puis-je faire insérer?

OriginalL'auteur | 2008-09-19