Problème formulaire

Bonjour, je rencontre un problème en essayant de mettre un formulaire sur ma page web (hebergé chez orange en page perso pour l'instant).

Lorsque je clique sur le bouton envoyer, une fentre s'ouvre en me demandant d'ouvrir ou de telecharger le fichier formmail.php.
Les deux pages ont bien hebergée sur le serveur

Voici le code de ma page html:

<form action="formmail.php" method="post" name="resa" id="resa" onsubmit="MM_validateForm('Nom','','R','mail','','RisEmail');return document.MM_returnValue">
<div align="left">
<p>Nom
<label>
<input name="Nom" type="text" id="Nom" size="50" maxlength="20" />
</label>
</p>
<p>Email
<label>
<input name="mail" type="text" id="mail" size="30" maxlength="30" />
</label>
</p>
<p>Message
<label>
<textarea name="msg" cols="80" rows="10" id="msg"></textarea>
</label>
</p>
<p>
<label>
<input type="submit" name="Envoyer" id="Envoyer" value="Envoyer" />
</label>
</p>
</div>
</form>

Voici celui de ma page formmail:

<?php
$TO = "mon_nom@wanadoo.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://pagesperso-orange.fr/nom_de_mon_dossier/nom_de_ma_page.html");

?>

Merci d'avance pour votre aide.
Samuel
Configuration: Windows XP Internet Explorer 7.0

3 réponses

  1. Si un téléchargement ce lance, c'est que ton hébergeur n'interprète pas le PHP ...
    Pourtant, j'ai vus que Orange supporte PHP, CGI, ...
    -2
    1. Non, il me semble qu'orange ne fournisse pas de php/mysql sur des hébergements de bases.

      Il faut raquer pour pouvoir en disposer.
      -2
      1. Ok, merci pour vos réponses.
        -2