Pb Ouverture de pop up

Pb Ouverture de pop up - HTML/CSS - Programmation

Marsh Posté le 22-05-2010 à 20:26:51    

Bonjour,
 
Je suis en train de réaliser un site et je viens de finir mon formulaire. L'utilisateur remplit les champs, clique sur envoyer et je recois un mail avec les informations rentrés. Quand il clique sur envoyé et que tout est bon, ça envoi un mail et ca ouvre une autre page qui dit "message bien envoyé". Seulement je voudrais soit :  
- pouvoir ouvrir une pop up avec un message qui dit "message bien envoyé" et redirigé la page vers une autre (par exemple celle la page d'accueil)
_ dès que "message envoyé" s'affiche sur une autre page, genre quelques secondes après il est redirigé
 
mon formulaire
 

Spoiler :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
 
 
<form id="form1" name="envoyer_contact" method="post" action="envoi.php" onsubmit="nouvelleFenetre(this.action);return false;" >
                      <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr valign="top">
                          <td colspan="2" class="texte_orange_bold" height="25"> Ecrivez nous, un Consultant vous rappelera dans la journée.</td>
                        </tr>
                        <tr valign="top">
                          <td colspan="2" class="texte_orange_bold" height="20"><img src="images/b-referencement.jpg" width="400" height="1" /></td>
                        </tr>
                        <tr valign="top">
                          <td width="34%">Nom :</td>
                          <td width="66%" height="30"><span style="padding-top:2px;">
                            <input class="f2" name="nom" type="text" id="nom" size="15" style="width:200px" />
                          </span></td>
                        </tr>
                        <tr valign="top">
                          <td>Téléphone :</td>
                          <td height="30"><span style="padding-top:2px;">
                            <input class="f2" name="tel" type="text" id="tel" size="15" style="width:200px" />
                          </span></td>
                        </tr>
                        <tr valign="top">
                          <td>E-mail</td>
                          <td height="30"><span style="padding-top:2px;">
                            <input class="f2" name="email" type="text" id="email" size="15" style="width:200px" />
                          </span></td>
                        </tr>
                        <tr valign="top">
                          <td>Objet :</td>
                          <td height="30"><span style="padding-top:2px;">
                            <select class="f2" name="objet" style="width:205px">
                              <option selected="selected">Choisissez
                                l'objet </option>
                              <option value="google">Google Consulting </option>
                              <option value="site">Création
                                de Site </option>
                              <option value="comercial">Commercial </option>
                              <option value="recrutement">Recrutement </option>
        <option value="partenaires">Partenaires</option>
 
                              <option value="autre">Autre </option>
                            </select>
                          </span></td>
                        </tr>
                        <tr height="30" valign="top">
                          <td valign="top">Message :</td>
                          <td height="95"><span style="padding-top:2px;">
                           
                              <textarea name="message" id="message" cols="45" rows="5"></textarea>
                             
                          </span></td>
                        </tr>
                        <tr>
                          <td></td><td><span style="padding-top:2px;">
                            <input class="f3" type="submit" name="envoyer_contact" value="envoyer"  style="width:200px"/>
                          </span></td>
                        </tr>
                      </table>
                    </form>
                     
                    </body>
                    </html>


 
mon fichier php
 

Spoiler :


<?php  
 
if (isset($_POST['envoyer_contact'])){  
$nom = $_POST['nom'];
$email = $_POST['email'];
$objet = $_POST['objet'];
$message = $_POST['message'];
 
$msg = "Nom:\t$nom\n";
$msg .= "Email:\t$email\n";
$msg .= "Objet:\t$objet\n";
$msg .= "Message:\t$message\n";
 
$recipient = "xxxx@gmail.com";  
$subject = "Annonce de $nom ";  
   
$mailheaders = "From: Annonce<> \n";  
$mailheaders .= "Reply-To: $email\n\n";  
   
mail($recipient, $subject, $msg, $mailheaders);  
 
}
elseif(isset($_POST["envoyer_demo"])){
 $titre = $_POST['titre'];
 $ligne1 = $_POST['ligne1'];
 $ligne2 = $_POST['ligne2'];
 $url = $_POST['url'];
 $mc = $_POST['mc'];
 $nom = $_POST['nom'];
 $email = $_POST['email'];
 $societe = $_POST['societe'];
 $tel = $_POST['tel'];
 
$msg = "Titre annonce:\t$titre\n";
$msg .= "Description 1:\t$ligne1\n";
$msg .= "Description 2:\t$ligne2\n";
$msg .= "URL:\t$url\n";
$msg .= "Mots clés:\t$mc\n";
$msg .= "Nom:\t$nom\n";
$msg .= "Societe:\t$societe\n";  
$msg .= "Email:\t$email\n";
$msg .= "Telephone:\t$tel\n";
 
$recipient = "xxx@hotmail.fr";  
$subject = "Annonce de $nom ";  
   
$mailheaders = "From: Annonce  \n";  
$mailheaders .= "Reply-To: $email\n\n";  
   
mail($recipient, $subject, $msg, $mailheaders);  
}
   
?>


Reply

Marsh Posté le 22-05-2010 à 20:26:51   

Reply

Marsh Posté le 14-08-2010 à 02:09:17    

Code :
  1. header('Location: page_de_confirmation.php');


 
Et dans page_de_confirmation.php, tu fais un meta de redirection


Message édité par Pascal le nain le 14-08-2010 à 02:09:45
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed