Bug / erreur de ma part formulaire de contact
pixelles78700
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
bg62 Messages postés 23734 Date d'inscription Statut Modérateur Dernière intervention -
bg62 Messages postés 23734 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
j'ai trouvé ce script sur https://www.unesourisetmoi.info/pages/formulaires.php
j'ai bien tout suivi à la lettre, mais il ne fonctionne pas! la redirection vers la page de remerciement ne s'affiche pas! (j'ai bien rentré l'url), de ce fait les mail ne sont pas envoyés!
Je ne sais pas d'ou vient l'erreur!
ma page est visible: http://www.nicolemathey-photographie.fr/contact/formulaire1.php
d'avance merci pour votre aide
ci dessous le script
<strong><font color="#000000">Formulaire de Contact</font></strong>
<?php
$CONFIG['email_reponse'] = 'infos@nicolemathey-photographie.fr'; // votre email
if(isset($_POST['envoi']) && ( $_POST['envoi'] == 'Envoyer le message'))
{
$subject = $_POST['subject'];
$email = $_POST['email'];
$message = $_POST['message'];
$date = date('d-m-Y');
$ip = $_SERVER['REMOTE_ADDR'];
$genre = $_POST['genre'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$telephone = $_POST['telephone'];
$mobile = $_POST['mobile'];
if($message != null and $message != "")
{
$corps = 'De : '.$email.'
----Adresse IP : '.$ip.'
----Civilité : '.$genre.'
----Nom : '.$nom.'
----Prénom : '.$prenom.'
----Votre adresse E-Mail : '.$email.'
----Téléphone fixe : '.$telephone.'
----Téléphone mobile : '.$mobile.'
----Sujet de votre mail : '.$subject.'
----Date : '.$date.'
----Message : '.$message.'';
$entete = "Content-type:text/html\nFrom:$email\r\nReply-To:$email";
if(mail($CONFIG['email_reponse'],'Contact : '.$subject,$corps,$entete))
{
echo '<font color="#000000" size="+2"><br />Votre message nous a bien été envoyé,<br />merci.</font>';
}
}
else
{
echo '<br /><font color="#FF0000" size="+2"><strong>Vous n\'avez pas entré de message !</strong></font>';
}
}
?>
<form action="contact.php" method="post" name="formulaire">
<font color="#000000">Votre civilité :</font><br />
<input type="text" name="genre" id="genre" value=""/>
<br /><br />
<font color="#000000">Votre nom :</font><br />
<input type="text" name="nom" id="nom" value=""/>
<br /><br />
<font color="#000000">Votre prénom :</font><br />
<input type="text" name="prenom" id="prenom" value=""/>
<br /><br />
<font color="#000000">Votre adresse mail :</font><br />
<input name="email" type="text" value="" />
<br /><br />
<font color="#000000">Votre téléphone fixe :</font><br />
<input type="text" name="telephone" id="telephone" value=""/>
<br /><br />
<font color="#000000">Votre téléphone mobile :</font><br />
<input type="text" name="mobile" id="mobile" value=""/>
<br /><br />
<font color="#000000">Sujet de votre mail :</font><br />
<input type="text" name="subject" id="subject" value=""/>
<br /><br />
<font color="#000000">Votre message :</font><br />
<textarea cols="30" rows="5" name="message" class="textarea"></textarea>
<br /><br />
<input type="submit" value="Envoyer" name="envoi"/></center>
</form>
j'ai trouvé ce script sur https://www.unesourisetmoi.info/pages/formulaires.php
j'ai bien tout suivi à la lettre, mais il ne fonctionne pas! la redirection vers la page de remerciement ne s'affiche pas! (j'ai bien rentré l'url), de ce fait les mail ne sont pas envoyés!
Je ne sais pas d'ou vient l'erreur!
ma page est visible: http://www.nicolemathey-photographie.fr/contact/formulaire1.php
d'avance merci pour votre aide
ci dessous le script
<strong><font color="#000000">Formulaire de Contact</font></strong>
<?php
$CONFIG['email_reponse'] = 'infos@nicolemathey-photographie.fr'; // votre email
if(isset($_POST['envoi']) && ( $_POST['envoi'] == 'Envoyer le message'))
{
$subject = $_POST['subject'];
$email = $_POST['email'];
$message = $_POST['message'];
$date = date('d-m-Y');
$ip = $_SERVER['REMOTE_ADDR'];
$genre = $_POST['genre'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$telephone = $_POST['telephone'];
$mobile = $_POST['mobile'];
if($message != null and $message != "")
{
$corps = 'De : '.$email.'
----Adresse IP : '.$ip.'
----Civilité : '.$genre.'
----Nom : '.$nom.'
----Prénom : '.$prenom.'
----Votre adresse E-Mail : '.$email.'
----Téléphone fixe : '.$telephone.'
----Téléphone mobile : '.$mobile.'
----Sujet de votre mail : '.$subject.'
----Date : '.$date.'
----Message : '.$message.'';
$entete = "Content-type:text/html\nFrom:$email\r\nReply-To:$email";
if(mail($CONFIG['email_reponse'],'Contact : '.$subject,$corps,$entete))
{
echo '<font color="#000000" size="+2"><br />Votre message nous a bien été envoyé,<br />merci.</font>';
}
}
else
{
echo '<br /><font color="#FF0000" size="+2"><strong>Vous n\'avez pas entré de message !</strong></font>';
}
}
?>
<form action="contact.php" method="post" name="formulaire">
<font color="#000000">Votre civilité :</font><br />
<input type="text" name="genre" id="genre" value=""/>
<br /><br />
<font color="#000000">Votre nom :</font><br />
<input type="text" name="nom" id="nom" value=""/>
<br /><br />
<font color="#000000">Votre prénom :</font><br />
<input type="text" name="prenom" id="prenom" value=""/>
<br /><br />
<font color="#000000">Votre adresse mail :</font><br />
<input name="email" type="text" value="" />
<br /><br />
<font color="#000000">Votre téléphone fixe :</font><br />
<input type="text" name="telephone" id="telephone" value=""/>
<br /><br />
<font color="#000000">Votre téléphone mobile :</font><br />
<input type="text" name="mobile" id="mobile" value=""/>
<br /><br />
<font color="#000000">Sujet de votre mail :</font><br />
<input type="text" name="subject" id="subject" value=""/>
<br /><br />
<font color="#000000">Votre message :</font><br />
<textarea cols="30" rows="5" name="message" class="textarea"></textarea>
<br /><br />
<input type="submit" value="Envoyer" name="envoi"/></center>
</form>
A voir également:
- Bug / erreur de ma part formulaire de contact
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Erreur lors de l'enregistrement du contact - Forum Xiaomi
- Formulaire de reclamation instagram - Guide
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
3 réponses
Salut, le code de ta page n'est pas tout a fait identique a celui posté sur ce sujet, moi je vois ça dans la source de ta page:
il est sûr que cette partie fait buguer le formulaire center"=""
enfin voila ce que donne ton url quant tu poste le form:
http://www.nicolemathey-photographie.fr/contact/formulaire1.php%22%20onSubmit=%22return%20verifSelection%28%29%22%3E%20%20%3Cdiv%20align=
On voit que le onSubmit=return...... est présent alors qu'il ne devrait pas.
<form center"="" action="/contact/formulaire1.php" onSubmit="return verifSelection()"> <div align=" method="post" name="mail_form">
il est sûr que cette partie fait buguer le formulaire center"=""
enfin voila ce que donne ton url quant tu poste le form:
http://www.nicolemathey-photographie.fr/contact/formulaire1.php%22%20onSubmit=%22return%20verifSelection%28%29%22%3E%20%20%3Cdiv%20align=
On voit que le onSubmit=return...... est présent alors qu'il ne devrait pas.
merci pour ta réponse!
le code de ta page n'est pas tout a fait identique a celui posté sur ce sujet, moi je vois ça dans la source de ta page:
comment ça se fait?
On voit que le onSubmit=return...... est présent alors qu'il ne devrait pas.
comment ça se fait?
c'est un script en ligne et j'ai juste copier/ collé dans une page!
le code de ta page n'est pas tout a fait identique a celui posté sur ce sujet, moi je vois ça dans la source de ta page:
comment ça se fait?
On voit que le onSubmit=return...... est présent alors qu'il ne devrait pas.
comment ça se fait?
c'est un script en ligne et j'ai juste copier/ collé dans une page!
The requested URL /contact/formulaire1.php" onSubmit="return verifSelection()"> <div align= was not found on this server.
juste 'copier/coller ... non ;) il y a des erreurs ...
1 - qui va remplir un formulaire aussi contraignant avec tous ces champs obligatoires ???
2 - prends le version 'php' complète ce sera bien mieux ;)