Écrire une nouvelle ligne sur un fichier txt avec le PHP?

Je Veux créer un fichier txt avec PHP, qui peut enregistrer les données après leur saisie dans le Formulaire.

Jusqu'à présent, j'ai essayé ce Script

<?php

if(isset($_POST[S1]))
{
   $name = $_POST[name];
   $email = $_POST[email];

   $fp = fopen("formdata.txt", "w") or exit("Unable to open file!");
   $savestring = $name . "," . $email . "\n";

   fwrite($fp, $savestring);

   fclose($fp);
   echo "<h1>You data has been saved in a text file!</h1>";

?>
<form name="web_form" id="web_form" method="post" action="coba.php">
        Enter name: </label><input type="text" name="name" id="name" />
        Enter email: </label><input type="text" name="email" id="email" />
        <input type="submit" name="S1" id="s1″ value="Submit" />
</form>

Il fonctionne bien et peut écrire ce fichier après le Formulaire de Saisie, mais si je fais le deuxième entrée, le fichier txt changer à la dernière entrée.

Comment puis-je faire lors de la deuxième entrée, la dernière entrée d'écrire une nouvelle ligne dans un fichier txt?

Peut-être l'explication n'est pas claire ce l'exemple

    ===============================
    First Input:
    Result Txt File:

    Adam, Adam@email.com
    ===============================
    Second Input:
    Result Txt File:

    Adam, Adam@email.com
    Eve, Eve@gmail.com
    =============================== 

Quelqu'un peut m'aider à Résoudre ce problème?
Im très Apprécié votre réponse.

Grâce

OriginalL'auteur Uchsun | 2014-03-04