[PHP] confirmation d'envoi de msg
Résolu
manoula
-
necro27 Messages postés 160 Date d'inscription Statut Membre Dernière intervention -
necro27 Messages postés 160 Date d'inscription Statut Membre Dernière intervention -
Bonjour, a vous tous
j'ai un petit problème au niveau de la page contact.php je veux que lorsque j'envoie mon formulaire un message de confirmation de réception de msg qui s'affiche si non un autre message s'affiche :)
normalement mon script est juste mais je sais pas pourquoi le message ne s'affiche pas???
voila mon code:
merci d'avance :)
j'ai un petit problème au niveau de la page contact.php je veux que lorsque j'envoie mon formulaire un message de confirmation de réception de msg qui s'affiche si non un autre message s'affiche :)
normalement mon script est juste mais je sais pas pourquoi le message ne s'affiche pas???
voila mon code:
<form action="validcontact.php" method="post" name="Dataform" id="Dataform" onsubmit="return VerifSaisie();"> <?php if(@$_REQUEST['pResut'] == 1) { ?> <div style="padding: 20px; min-height:100px;">Votre message a été envoyée. </div> <?php }// fi if elseif (@$_REQUEST['pResut'] == 2) { ?> <div style="padding: 20px; min-height:100px;">Désolé. Nous avons rencontré un problème d'envoi de mail.<br /> Veuillez vérifier votre adresse E-mail et recommencer. </div> <?php }// fi if else { ?> <div> <table cellpadding="2" cellspacing="2"> <tr> <td width="-2"> </td> <td width="130" class="text_formulaire">Civilité</td> <td width="8">:</td> <td width="303"> <select class="contact_form" name="civilite" id="civilite"> <option selected="selected">Mr.</option> <option>Mme.</option> <option>Mlle.</option> </select> </td> </tr> <tr> <td> </td> <td class="text_formulaire">Prénom *</td> <td>:</td> <td><input class="contact_form" name="prenom" type="text" id="prenom" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Nom *</td> <td>:</td> <td><input class="contact_form" name="nom" type="text" id="nom" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Adresse * </td> <td>:</td> <td><input class="contact_form" name="adresse" type="text" id="adresse" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Ville</td> <td>:</td> <td><input class="contact_form" name="ville" type="text" id="ville" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Code postal </td> <td>:</td> <td><input class="contact_form" name="code" type="text" id="code" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">E-mail *</td> <td>:</td> <td><input class="contact_form" name="email" type="text" id="email" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Téléphone</td> <td>:</td> <td><input class="contact_form" name="tel" type="text" id="tel" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Fax</td> <td>:</td> <td><input class="contact_form" name="fax" type="text" id="fax" size="60"/></td> </tr> <tr> <td> </td> <td class="text_formulaire">Message *</td> <td>:</td> <td><textarea class="message" cols=31 name="message" id="message" rows="4" ></textarea></td> </tr> </table><br /> <div align="center"> <input type="submit" onclick="return Verifsaisie();" name="envoyer" alt="Valider" value="Envoyer"/> </div> </div> <div style=" color:#CCCCCC; padding-top:3px; padding-left:6px; font-size:11px"> * champs obligatoires</div> <?php } ?> <div> <table border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#993366"> <td height="1" colspan="4"></td> </tr> <tr> <td height="5" colspan="4"></td> </tr> <tr> <td width="4" > </td> <td class="info_contact1" width="223" height="15" >Adresse</td> <td width="5">:</td> <td class="info_contact2" width="305">Avenue Mohamed V 4000 Sousse Tunisie</td> </tr> <tr> <td> </td> <td class="info_contact1" height="15" >Téléphone</td> <td> :</td> <td class="info_contact2">(+216) <span style="font-size:9px; padding-left:5px; padding-bottom:10px; padding-top:5px;">73 225 211 </span> </td> </tr> <tr> <td> </td> <td class="info_contact1" height="15" >Fax</td> <td>:</td> <td class="info_contact2">(+216) <span style="font-size:9px; padding-left:5px; padding-bottom:10px; padding-top:5px;">73 228 924</span></td> </tr> <tr> <td> </td> <td class="info_contact1" height="15" >E-mail</td> <td>:</td> <td class="info_contact2"><a href="mailto:Adresse supprimée Modération CCM">Adresse supprimée Modération CCM</a></td> </tr> </table> </div> </form>
merci d'avance :)
A voir également:
- [PHP] confirmation d'envoi de msg
- Confirmation de lecture whatsapp - Guide
- Confirmation de lecture gmail - Guide
- Sms code de confirmation facebook sans demande ✓ - Forum Facebook
- Envoi impossible messenger - Forum Facebook Messenger
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
5 réponses
Bonjour manoula,
As-tu essayé d'afficher d'une autre manière ce que tu veux afficher?
if(@$_REQUEST['pResut'] == 1)
{
echo 'Votre message a été envoyée.';
}
Afin de vérifier si tu passe bien dans ton if.
Ou alors un
echo '<script>alert("Votre message a été envoyée.");</script>';
Voilà essai déjà cela pour voir si tu passe bien dans ton if.
Je radote moi :/
Bon courage
Necro27
As-tu essayé d'afficher d'une autre manière ce que tu veux afficher?
if(@$_REQUEST['pResut'] == 1)
{
echo 'Votre message a été envoyée.';
}
Afin de vérifier si tu passe bien dans ton if.
Ou alors un
echo '<script>alert("Votre message a été envoyée.");</script>';
Voilà essai déjà cela pour voir si tu passe bien dans ton if.
Je radote moi :/
Bon courage
Necro27
je t'avait écrit un new msg mais pas compris je ne le vois pas.
Bon bref je te disais donc que si rien ne s'affiche, pour les message d'erreur, c'est que tu ne rentre pas dans le if, donc le problème doit venir de ta condition, ou alors de la valeur de $_REQUEST['pResut'] == 1
Est-ce que réellement tu as bien une valeur à 1, ou 2 auquel cas forcément tu passe outre les messages d'erreurs.
Est-ce que ton @ est bien obligatoire? il me choque, mais après cela est peut être un souci de ma part puisque je ne connais pas réellement l'intérêt de son utilisation.
Est-ce que ton pResut est bien écrit? la casse es t'elle bien respectée? (majuscules, minuscules, oubli de lettre etc..)
Bon bref je te disais donc que si rien ne s'affiche, pour les message d'erreur, c'est que tu ne rentre pas dans le if, donc le problème doit venir de ta condition, ou alors de la valeur de $_REQUEST['pResut'] == 1
Est-ce que réellement tu as bien une valeur à 1, ou 2 auquel cas forcément tu passe outre les messages d'erreurs.
Est-ce que ton @ est bien obligatoire? il me choque, mais après cela est peut être un souci de ma part puisque je ne connais pas réellement l'intérêt de son utilisation.
Est-ce que ton pResut est bien écrit? la casse es t'elle bien respectée? (majuscules, minuscules, oubli de lettre etc..)
Es tu sur que le script va bien dans l'un des deux if ? Tu as mis des @, cela peux être dangereux, car s'il y a des ereurs elles ne seront pas marquées..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question