Merci pour votre réponse, même si je pense que réecrire le fichier n'est pas la solution.
Dans ce cas, il faut régler le problème à la lecture :
$tab = array_revers ( file(Monfichier) );
Tu récupères dans $tab le contenu de Monfichier, en commençant par le bas...
Pour la vérification du formulaire :
Je te conseille le php : même si le JS est désactivé chez le client, tu peux faire tes vérifications...
Tes input doivent être intégrés dans un formulaire qui renvoie vers une page de vérification.
Dans ce cas, tu peux récupérer les valeurs de tes input par $_POST['posteur'] (ou $_GET suivant la méthode utilisée dans le formulaire...)