Afficher un message a la fin d'un formulaire
mili12loli1
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
mili12loli1 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
mili12loli1 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
bonsoir ,
j'ai ce code
EDIT : Ajout des balises de code
je veut savoir comment afficher un message a la fin du formulaire apres la validation .
merci
j'ai ce code
<?php header('Content-type: text/html; charset=UTF-8'); function Verif_magicquotes ($chaine) { if (get_magic_quotes_gpc()) $chaine = stripslashes($chaine); return $chaine; } $message=null; include ('connexion.php'); if(isset($_POST['valider'])) { if(($_POST['nom']!='')&&($_POST['prenom']!='')) //récupération des valeurs des champs: //nom: $nom = $_POST['nom'] ; //prenom: $prenom = $_POST['prenom'] ; $dat_naiss = $_POST['dat_naiss']; //adresse: $adress = $_POST['adress'] ; //numéro de téléphone: $tel = $_POST['tel']; $pays = $_POST['pays']; $email = $_POST['email']; $mdpass = $_POST['mdpass'] ; $mdp = md5($mdpass); $query=$connexion->prepare('INSERT INTO `agence de voyage`.`client` (`id-clt`, `nom-clt`, `prenom-clt`, `dat-naiss-clt`, `pays-clt`, `adress-clt`, `tel-clt`, `email`, `mdp`)VALUES (\'\', :nom, :prenom, :dat_naiss, :pays, :adress, :tel, :email, :mdp)'); $query->bindValue(':nom', $nom, PDO::PARAM_STR); $query->bindValue(':prenom', $prenom, PDO::PARAM_STR); $query->bindValue(':dat_naiss', $dat_naiss, PDO::PARAM_STR); $query->bindValue(':pays', $pays, PDO::PARAM_STR); $query->bindValue(':adress', $adress, PDO::PARAM_STR); $query->bindValue(':tel', $tel, PDO::PARAM_STR); $query->bindValue(':email', $email, PDO::PARAM_STR); $query->bindValue(':mdp', $mdp, PDO::PARAM_STR); $query->execute(); //Et on définit les variables de sessions $_SESSION['id-clt'] = $connexion->lastInsertId(); ; header('Location: inscription-client.php'); $message = 'Inscription réussite '; } ?> <!DOCTYPE html> <html> <meta charset="utf-8"> <head> <link rel="stylesheet" href="../CSS/style-de-formulaire.css"> <link rel="stylesheet" type="text/css" href="../CSS/responsive.css"> <style type="text/css"> #f #message { height:27px; font-size:20px; font-weight:bolder; text-align:center; padding:10px 0 0 0; } </style> <title>formulaire </title> </head> <body> <fieldset id="f"> <form method="POST" action="#" name="myform" id="myform" /> <center> <img src="../images/vdn.png" alt="image1" width="400PX" height="50PX" /> <br> <h3>Tous les champs marquée avec (<em>*</em>) sont obligatoire</h3><br> <label ><strong>Nom <em>*</em>:</strong></label> <input type="text" name="nom" id="nom" required="" minlength="3" /> </br> </br> <label><strong>Prenom <em>*</em>:</strong></label> <input type="text" name="prenom" id="prenom" minlength="3" required/> </br> </br> <label ><strong>Date de naissance<em>*</em>:</strong></label> <input type="date" name="dat_naiss" id="dat-naiss" required/> </br> </br> <label ><strong>E-mail<em>*</em>:</strong></label> <input type="email" name="email" id="email" required/> </br> </br> <label ><strong>mot de passe<em>*</em>:</strong></label> <input type="password" name="mdpass" id="mdpass" minlength="8" required /> </br> </br> <label ><strong>Tel<em>*</em>:</strong></label> <input type="tel" name="tel" id="tel" pattern="^[0-9\-\+\s\(\)]*$" minlength="10" > </br> </br> <label ><strong>pays<em>*</em>:</strong></label> <select name="pays" id="pays"> <option value="" selected="selected"> </option> <option value="Afghanistan">Afghanistan </option> <option value="Afrique_Centrale">Afrique_Centrale </option> <option value="Afrique_du_sud">Afrique_du_Sud </option> <option value="Albanie">Albanie </option> <option value="Algerie">Algerie </option> <option value="Allemagne">Allemagne </option> <option value="Andorre">Andorre </option> <option value="Angola">Angola </option> <option value="Anguilla">Anguilla </option> <option value="Arabie_Saoudite">Arabie_Saoudite </option> <option value="Argentine">Argentine </option> <option value="Armenie">Armenie </option> <option value="Australie">Australie </option> <option value="Autriche">Autriche </option> <option value="Azerbaidjan">Azerbaidjan </option> <option value="Bahamas">Bahamas </option> <option value="Bangladesh">Bangladesh </option> <option value="Barbade">Barbade </option> <option value="Bahrein">Bahrein </option> <option value="Belgique">Belgique </option> <option value="Belize">Belize </option> <option value="Benin">Benin </option> <option value="Bermudes">Bermudes </option> <option value="Bielorussie">Bielorussie </option> <option value="Bolivie">Bolivie </option> <option value="Botswana">Botswana </option> <option value="Bhoutan">Bhoutan </option> <option value="Boznie_Herzegovine">Boznie_Herzegovine </option> <option value="Bresil">Bresil </option> <option value="Brunei">Brunei </option> <option value="Bulgarie">Bulgarie </option> <option value="Burkina_Faso">Burkina_Faso </option> <option value="Burundi">Burundi </option> <option value="Caiman">Caiman </option> <option value="Cambodge">Cambodge </option> <option value="Cameroun">Cameroun </option> <option value="Canada">Canada </option> <option value="Canaries">Canaries </option> <option value="Cap_vert">Cap_Vert </option> <option value="Chili">Chili </option> <option value="Chine">Chine </option> <option value="Chypre">Chypre </option> <option value="Colombie">Colombie </option> <option value="Comores">Colombie </option> <option value="Congo">Congo </option> <option value="Congo_democratique">Congo_democratique </option> <option value="Cook">Cook </option> <option value="Coree_du_Nord">Coree_du_Nord </option> <option value="Coree_du_Sud">Coree_du_Sud </option> <option value="Costa_Rica">Costa_Rica </option> <option value="Cote_d_Ivoire">Côte_d_Ivoire </option> <option value="Croatie">Croatie </option> <option value="Cuba">Cuba </option> <option value="Danemark">Danemark </option> <option value="Djibouti">Djibouti </option> <option value="Dominique">Dominique </option> <option value="Egypte">Egypte </option> <option value="Emirats_Arabes_Unis">Emirats_Arabes_Unis </option> <option value="Equateur">Equateur </option> <option value="Erythree">Erythree </option> <option value="Espagne">Espagne </option> <option value="Estonie">Estonie </option> <option value="Etats_Unis">Etats_Unis </option> <option value="Ethiopie">Ethiopie </option> <option value="Falkland">Falkland </option> <option value="Feroe">Feroe </option> <option value="Fidji">Fidji </option> <option value="Finlande">Finlande </option> <option value="France">France </option> <option value="Gabon">Gabon </option> <option value="Gambie">Gambie </option> <option value="Georgie">Georgie </option> <option value="Ghana">Ghana </option> <option value="Gibraltar">Gibraltar </option> <option value="Grece">Grece </option> <option value="Grenade">Grenade </option> <option value="Groenland">Groenland </option> <option value="Guadeloupe">Guadeloupe </option> <option value="Guam">Guam </option> <option value="Guatemala">Guatemala</option> <option value="Guernesey">Guernesey </option> <option value="Guinee">Guinee </option> <option value="Guinee_Bissau">Guinee_Bissau </option> <option value="Guinee equatoriale">Guinee_Equatoriale </option> <option value="Guyana">Guyana </option> <option value="Guyane_Francaise ">Guyane_Francaise </option> <option value="Haiti">Haiti </option> <option value="Hawaii">Hawaii </option> <option value="Honduras">Honduras </option> <option value="Hong_Kong">Hong_Kong </option> <option value="Hongrie">Hongrie </option> <option value="Inde">Inde </option> <option value="Indonesie">Indonesie </option> <option value="Iran">Iran </option> <option value="Iraq">Iraq </option> <option value="Irlande">Irlande </option> <option value="Islande">Islande </option> <option value="Israel">Israel </option> <option value="Italie">italie </option> <option value="Jamaique">Jamaique </option> <option value="Jan Mayen">Jan Mayen </option> <option value="Japon">Japon </option> <option value="Jersey">Jersey </option> <option value="Jordanie">Jordanie </option> <option value="Kazakhstan">Kazakhstan </option> <option value="Kenya">Kenya </option> <option value="Kirghizstan">Kirghizistan </option> <option value="Kiribati">Kiribati </option> <option value="Koweit">Koweit </option> <option value="Laos">Laos </option> <option value="Lesotho">Lesotho </option> <option value="Lettonie">Lettonie </option> <option value="Liban">Liban </option> <option value="Liberia">Liberia </option> <option value="Liechtenstein">Liechtenstein </option> <option value="Lituanie">Lituanie </option> <option value="Luxembourg">Luxembourg </option> <option value="Lybie">Lybie </option> <option value="Macao">Macao </option> <option value="Macedoine">Macedoine </option> <option value="Madagascar">Madagascar </option> <option value="Madère">Madère </option> <option value="Malaisie">Malaisie </option> <option value="Malawi">Malawi </option> <option value="Maldives">Maldives </option> <option value="Mali">Mali </option> <option value="Malte">Malte </option> <option value="Man">Man </option> <option value="Mariannes du Nord">Mariannes du Nord </option> <option value="Maroc">Maroc </option> <option value="Marshall">Marshall </option> <option value="Martinique">Martinique </option> <option value="Maurice">Maurice </option> <option value="Mauritanie">Mauritanie </option> <option value="Mayotte">Mayotte </option> <option value="Mexique">Mexique </option> <option value="Micronesie">Micronesie </option> <option value="Midway">Midway </option> <option value="Moldavie">Moldavie </option> <option value="Monaco">Monaco </option> <option value="Mongolie">Mongolie </option> <option value="Montserrat">Montserrat </option> <option value="Mozambique">Mozambique </option> <option value="Namibie">Namibie </option> <option value="Nauru">Nauru </option> <option value="Nepal">Nepal </option> <option value="Nicaragua">Nicaragua </option> <option value="Niger">Niger </option> <option value="Nigeria">Nigeria </option> <option value="Niue">Niue </option> <option value="Norfolk">Norfolk </option> <option value="Norvege">Norvege </option> <option value="Nouvelle_Caledonie">Nouvelle_Caledonie </option> <option value="Nouvelle_Zelande">Nouvelle_Zelande </option> <option value="Oman">Oman </option> <option value="Ouganda">Ouganda </option> <option value="Ouzbekistan">Ouzbekistan </option> <option value="Pakistan">Pakistan </option> <option value="Palau">Palau </option> <option value="Palestine">Palestine </option> <option value="Panama">Panama </option> <option value="Papouasie_Nouvelle_Guinee">Papouasie_Nouvelle_Guinee </option> <option value="Paraguay">Paraguay </option> <option value="Pays_Bas">Pays_Bas </option> <option value="Perou">Perou </option> <option value="Philippines">Philippines </option> <option value="Pologne">Pologne </option> <option value="Polynesie">Polynesie </option> <option value="Porto_Rico">Porto_Rico </option> <option value="Portugal">Portugal </option> <option value="Qatar">Qatar </option> <option value="Republique_Dominicaine">Republique_Dominicaine </option> <option value="Republique_Tcheque">Republique_Tcheque </option> <option value="Reunion">Reunion </option> <option value="Roumanie">Roumanie </option> <option value="Royaume_Uni">Royaume_Uni </option> <option value="Russie">Russie </option> <option value="Rwanda">Rwanda </option> <option value="Sahara Occidental">Sahara Occidental </option> <option value="Sainte_Lucie">Sainte_Lucie </option> <option value="Saint_Marin">Saint_Marin </option> <option value="Salomon">Salomon </option> <option value="Salvador">Salvador </option> <option value="Samoa_Occidentales">Samoa_Occidentales</option> <option value="Samoa_Americaine">Samoa_Americaine </option> <option value="Sao_Tome_et_Principe">Sao_Tome_et_Principe </option> <option value="Senegal">Senegal </option> <option value="Seychelles">Seychelles </option> <option value="Sierra Leone">Sierra Leone </option> <option value="Singapour">Singapour </option> <option value="Slovaquie">Slovaquie </option> <option value="Slovenie">Slovenie</option> <option value="Somalie">Somalie </option> <option value="Soudan">Soudan </option> <option value="Sri_Lanka">Sri_Lanka </option> <option value="Suede">Suede </option> <option value="Suisse">Suisse </option> <option value="Surinam">Surinam </option> <option value="Swaziland">Swaziland </option> <option value="Syrie">Syrie </option> <option value="Tadjikistan">Tadjikistan </option> <option value="Taiwan">Taiwan </option> <option value="Tonga">Tonga </option> <option value="Tanzanie">Tanzanie </option> <option value="Tchad">Tchad </option> <option value="Thailande">Thailande </option> <option value="Tibet">Tibet </option> <option value="Timor_Oriental">Timor_Oriental </option> <option value="Togo">Togo </option> <option value="Trinite_et_Tobago">Trinite_et_Tobago </option> <option value="Tristan da cunha">Tristan de cuncha </option> <option value="Tunisie">Tunisie </option> <option value="Turkmenistan">Turmenistan </option> <option value="Turquie">Turquie </option> <option value="Ukraine">Ukraine </option> <option value="Uruguay">Uruguay </option> <option value="Vanuatu">Vanuatu </option> <option value="Vatican">Vatican </option> <option value="Venezuela">Venezuela </option> <option value="Vierges_Americaines">Vierges_Americaines </option> <option value="Vierges_Britanniques">Vierges_Britanniques </option> <option value="Vietnam">Vietnam </option> <option value="Wake">Wake </option> <option value="Wallis et Futuma">Wallis et Futuma </option> <option value="Yemen">Yemen </option> <option value="Yougoslavie">Yougoslavie </option> <option value="Zambie">Zambie </option> <option value="Zimbabwe">Zimbabwe </option> </select> </br> </br> <label ><strong>adresse :</strong></label> <input type="text" name="adress" id="adress" minlength="3" /> </br> </br> <p id = "message"><?php if(isset($message)) echo $message ?></p> <input type="submit" name="valider" id="valider" value="Connexion" style="text-align: center;font-style: bold; width:100px; height:35px;"/> <input type="button" value="Retour" onclick="history.go(-1)" style="text-align: center;font-style: bold; width:100px; height:35px;" /> </br> </br> </center> </form> </fieldset> </body> </html>
EDIT : Ajout des balises de code
je veut savoir comment afficher un message a la fin du formulaire apres la validation .
merci
A voir également:
- Afficher un message a la fin d'un formulaire
- Whatsapp formulaire opposition - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Comment lire un message supprimé sur whatsapp - Guide
- Formulaire de réclamation facebook - Guide
1 réponse
Bonjour,
Tu fais une redirection... donc tout ce qui se trouve après ne sera pas exécuté......
Au passage .. je t'invite fortement à appliquer le contenu de ces deux liens :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.
$_SESSION['id-clt'] = $connexion->lastInsertId(); ; header('Location: inscription-client.php'); $message = 'Inscription réussite ';
Tu fais une redirection... donc tout ce qui se trouve après ne sera pas exécuté......
Au passage .. je t'invite fortement à appliquer le contenu de ces deux liens :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.
Vire la et tu devrais déjà mieux voir fonctionner ton code...
Et Je répète donc ce que je viens de te dire :
. je t'invite fortement à appliquer le contenu de ces deux liens :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Donc commence par "corriger" ton code en suivant ce qui est indiqué dans ces liens ... puis montre nous le résultat... seulement après nous regarderons plus en détails pour t'aider...