Formulaire: Envoi vers adresse mail
la_luciole34
Messages postés
3
Statut
Membre
-
la_luciole34 Messages postés 3 Statut Membre -
la_luciole34 Messages postés 3 Statut Membre -
Bonjour à tous,
je suis en stage et je développe un site pour une office de tourisme.
Je souhaite intégrer un formulaire qui renverras les données vers l'adresse mail de l'office de tourisme.
Voilà ce que j'ai mis dans le html:
*le script
<script type="text/javascript" language="Javascript" >
<!--
function verification()
{
if(document.formulaire.nom.value == "") {
alert("Veuillez entrer votre nom svp");
document.formulaire.nom.focus();
return false;
}
else
if(document.formulaire.prenom.value == "") {
alert("Veuillez entrer votre prenom svp");
document.formulaire.prenom.focus();
return false;
}
else
if(document.formulaire.email.value == "") {
alert("Veuillez entrer votre adresse electronique svp");
document.formulaire.email.focus();
return false;
}
else
if(document.formulaire.email.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse electronique, verifiez la svp");
document.formulaire.email.focus();
return false;
}
else
sujetoption = -1
for (i=0; i<formulaire.sujet.length; i++)
{
if(document.formulaire.sujet[i].checked){
sujetoption = i
}
}
if (sujetoption == -1) {
alert("Veuillez choisir le sujet de votre message svp");
return false;
}
else
if(document.formulaire.texte.value == "") {
alert("Veuillez entrer le texte de votre message svp");
document.formulaire.texte.focus();
return false;
}
return true
}
//-->
</script>
*le formulaire
et dans un autre fichier .php (sans doctype ni rien)
<?php
$TO = "monmail";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://url/index.html");
?>
En remplaçant monmail par ma vrai adresse et l'url par l'url locale du site (pour l'instant)
Mon problème est que: lorsque je clique sur envoyé, sous mozilla j'arrive sur une page blanche et sous IE on me demande si je veux enregistrer ou ouvrir le fichier.php bizarre!
Je ne comprends pas l'erreur que j'ai commise, quelqu'un aurait-il une idée pour m'aider?
je suis en stage et je développe un site pour une office de tourisme.
Je souhaite intégrer un formulaire qui renverras les données vers l'adresse mail de l'office de tourisme.
Voilà ce que j'ai mis dans le html:
*le script
<script type="text/javascript" language="Javascript" >
<!--
function verification()
{
if(document.formulaire.nom.value == "") {
alert("Veuillez entrer votre nom svp");
document.formulaire.nom.focus();
return false;
}
else
if(document.formulaire.prenom.value == "") {
alert("Veuillez entrer votre prenom svp");
document.formulaire.prenom.focus();
return false;
}
else
if(document.formulaire.email.value == "") {
alert("Veuillez entrer votre adresse electronique svp");
document.formulaire.email.focus();
return false;
}
else
if(document.formulaire.email.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse electronique, verifiez la svp");
document.formulaire.email.focus();
return false;
}
else
sujetoption = -1
for (i=0; i<formulaire.sujet.length; i++)
{
if(document.formulaire.sujet[i].checked){
sujetoption = i
}
}
if (sujetoption == -1) {
alert("Veuillez choisir le sujet de votre message svp");
return false;
}
else
if(document.formulaire.texte.value == "") {
alert("Veuillez entrer le texte de votre message svp");
document.formulaire.texte.focus();
return false;
}
return true
}
//-->
</script>
*le formulaire
et dans un autre fichier .php (sans doctype ni rien)
<?php
$TO = "monmail";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://url/index.html");
?>
En remplaçant monmail par ma vrai adresse et l'url par l'url locale du site (pour l'instant)
Mon problème est que: lorsque je clique sur envoyé, sous mozilla j'arrive sur une page blanche et sous IE on me demande si je veux enregistrer ou ouvrir le fichier.php bizarre!
Je ne comprends pas l'erreur que j'ai commise, quelqu'un aurait-il une idée pour m'aider?
A voir également:
- Formulaire: Envoi vers adresse mail
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Récupérer compte outlook sans formulaire - Forum Hotmail / Outlook.com
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome