J'ai un problème avec mon code php lorsque j'envoie mon formulaire

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
<form method="POST" name="contact" action="formphp.php" enctype="text/plain" onSubmit="return checkrequired(this)">

//le onSubmit fait référence à un javascript qui vérifie que mes champs ne sont pas vides//

le tout, suivi des champs : =>

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
<input type="text" name="requiredNOM" size="50" /> etc....

la balise form est bien fermée à la fin. mon bouton envoyer fonctionne très bien et me redirige vers la page formphp.php

Voici le problème que je rencontre, il concerne mon code php:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
 $formTitre = $_POST['TITRE'];
 $formNom = $_POST['requiredNOM']; 
 $formPrenom = $_POST['requiredPRENOM']; 
 $formAdresse = $_POST['ADRESSE'];
 $formCommentaire = $_POST['COMMENTAIRE']; 
 // etc...
 
  $corps = "$formTitre $formPrenom $formNom vous contacte via votre formulaire.\n \n bonjour : je suis $formTitre $formNom , j'habite à $formAdresse \n message : \n $formCommentaire"; 
 
 echo $formNom
 echo $_POST['TITRE']; 
 
 mailto("monmail@mail.mail","formulaire de contact",$corps); 
 
header("contact.htm");
   ?>
de 1) l' echo n'affiche rien du tout
de 2) aucun mail n'est envoyé
de 3) je ne suis pas redirigé vers la page contact.htm
de 4) mon hébergeur accepte le php
de 5) ma page est en ligne.
de 6) ben je suis juste dans ma page www.monsite.com/formphp.php et là, à ma grande surprise, mon favicon est quand même affiché, alors que sur ma page php, je n'ai pas de code pour le mettre...

Est-ce que qqn pourrait m'aider à me dire ce que je fais de faux dans mon code?

Merci beaucoup!