J ai une erreur Warning: Cannot modify header information - headers already sent
Fermé
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
-
Modifié le 1 juil. 2021 à 23:18
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 2 juil. 2021 à 00:47
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 2 juil. 2021 à 00:47
A voir également:
- Warning cannot modify header information - headers already sent by
- Information d'identification réseau - Guide
- L'en-tête du document comporte une information qui n’apparaît pas à l'impression car elle est de couleur blanche. de quelle information s'agit-il ? ✓ - Forum Bureautique
- Setup is already running ✓ - Forum Antivirus
- Cannot modify header information - headers already sent by ✓ - Forum PHP
- Hidden information marketplace c'est quoi ✓ - Forum HTML
6 réponses
jordane45
Messages postés
38305
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2024
4 705
1 juil. 2021 à 23:20
1 juil. 2021 à 23:20
Bonjour
Tu ne peux pas utiliser l'instruction headers après avoir déjà afficher des choses sur ta page...
Il faut que tu déplaces ta condition avant tout le reste de ton code.
Tu ne peux pas utiliser l'instruction headers après avoir déjà afficher des choses sur ta page...
Il faut que tu déplaces ta condition avant tout le reste de ton code.
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
1 juil. 2021 à 23:36
1 juil. 2021 à 23:36
bonsoir jordane
merci pour cette réponse rapide
j ai essaye de cette façon mais alors je n ai plus alors ma mise en forme qui mets en forme si l utilisateur n est pas connecté
ou alors je dois duppliquer ce morceau de code
merci pour cette réponse rapide
j ai essaye de cette façon mais alors je n ai plus alors ma mise en forme qui mets en forme si l utilisateur n est pas connecté
ou alors je dois duppliquer ce morceau de code
<!doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu -->
<?php session_start(); //Base de donnée error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); if(!empty($_POST["send"])) { //Si les variable $_POST existent et ne sont pas vide, on récupère la valeur, sinon je mets la variable $nom à NULL $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // les variables sont pretes a etres utilisees $name = $_POST["name"]; $email = $_POST["email"]; //$subject = $_POST["subject"]; $messager = $_POST["messager"]; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; //on etablit une connexion securisee //$bdd = mysqli_connect("localhost", "u434600775_pecheperle", "Ssamedi2202", "u434600775_pecheperle"); /* Vérification de la connexion */ //if (mysqli_connect_errno()) { //printf("Échec de la connexion : %s\n", mysqli_connect_error()); //exit(); //} include('base.php'); //préparation de la requête et des variables $sql = "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"; $datas = array($name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question); //Execution de la requete try{ $requete = $bdd -> prepare($sql) ; $requete->execute($datas) ; }catch(Exception $e){ // en cas d'erreur : echo " Erreur ! ".$e->getMessage(); echo " Les datas : " ; print_r($datas); } // on insere les variables dans la table //$req_pre = mysqli_prepare($bdd, "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"); // on blind nos variables //mysqli_stmt_bind_param($req_pre, "ssssssss", $name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question ); //mysqli_stmt_execute($requete); //printf("Erreur : %s.\n", mysqli_stmt_error($req_pre)); /* Ferme la commande */ //mysqli_stmt_close($req_pre); /* Ferme la connexion */ //mysqli_close($bdd); //on teste pour voir si tout est ok if($requete){ $db_msg = "Vos informations de contact sont enregistrées avec succés."; $type_db_msg = "success"; header("location:reponses-sondage.php"); }else{ $db_msg = "Erreur lors de la tentative d'enregistrement de contact."; $type_db_msg = "error"; } } //fin de la trnsmission des donnees dans la table //l'envoie du mail if(!empty($_POST["send"])) { //$messager = $_POST["messager"]; //$name = $_POST["name"]; //$email = $_POST["email"]; $messager = !empty($_POST['messager']) ? $_POST['messager'] : NULL; $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // on entre un ou Plusieurs destinataires $to = 'perroquet666@hotmail.com'; // notez la virgule // Sujet $subject= "une reussite"; // message $message = ' <html> <head> <title>Voici les reponses au sondage</title> </head> <body> <p>Voici les reponses au sondage</p> <tr> <td>le prenom </td><td>'.$name .'</td></br> </tr> <tr> <td>l adresse mail </td><td>'.$email .'</td></br> </tr> <tr> <td>le textera </td><td>'.$messager .'</td></br> </tr> <table> <tr> <th>questrion</th><th>reponses</th> </tr> <tr> <td>1. Avez vous déjà perler ?</td><td>'.$la_premiere_question.'</td> </tr> <td>2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</td><td>'.$la_deuxieme_question.'</td> </tr> <tr> <td>3.Trouvez-vous des perles facilement ?</td><td>'.$la_troisieme_question.'</td> </tr> <tr> <td>4. Connaissez vous des perleurs ?</td><td>'.$la_quatrieme_question.'</td> </tr> <tr> <td>5.Que penses tu de mon blog?</td><td>'.$la_cinquieme_question.'</td> </tr> </tr> </table> </body> </html> '; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers[] = 'MIME-Version: 1.0'; $headers[] = 'content-type: text/html; charset=utf-8'; // En-têtes additionnels //$headers[] = "From: " . $name . "<". $_POST["email"] .">\r\n"; $headers[] = 'From: '.$email."\r\n". 'Reply-To: '.$name."\r\n" . 'X-Mailer: PHP/' . phpversion(); // Envoi //var_dump($headers); if(mail($to, $subject, $message, implode("\r\n", $headers))){ // success message //echo "Success!<br />"; }else{ // error message //echo "Fail<br />"; } } if (isset($_SESSION['user'])) { ?> <!doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu --> <body> <div class="container"style "max-width:50%"> <form id="form" enctype="multipart/form-data" onsubmit="return validate()" method="post"> <h3>Formulaire de sondage</h3> <div class="form-group"> <label for="name">Nom:<span>*</span></label> <input type="text" id="name" name="name"class="form-control" placeholder="Nom"required> </div> <div class="form-group"> <label for="email">Email:<span>*</span></label> <input type="texte" id="email" name="email"class="form-control" placeholder="Email"required> </div> <!-- <div class="form-group"> <label for="subject">Sujet:</label> <input type="text" id="subject" name="subject"class="form-control" placeholder="Demande de renseignement"> </div>--> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>1. Avez vous déjà perler ?:<span>*</span></p> <div> <input type="radio" id="oui" name="la_premiere_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_premiere_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="juste_une_fois" name="la_premiere_question" value="juste_une_fois"> <label for="juste_une_fois">Juste une fois</label> </div> <div> <input type="radio" id="je_n_crois_pas" name="la_premiere_question" value="je_n_crois_pas"> <label for="je_n_crois_pas">je n'y crois pas</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</p> <div> <input type="radio" id="oui" name="la_deuxieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_deuxieme_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="peut_etre" name="la_deuxieme_question" value="peut_etre"> <label for="peut_etre">Peut-etre</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>3.Trouvez-vous des perles facilement ?</p> <div> <input type="radio" id="oui" name="la_troisieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_troisieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 4. Connaissez vous des perleurs ?</p> <div> <input type="radio" id="oui" name="la_quatrieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_quatrieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 5.Que penses tu de mon blog?</p> <div> <input type="radio" id="tres_bien" name="la_cinquieme_question" value="tres_bien" > <label for="tres_bien">Tres bien</label> </div> <div> <input type="radio" id="bien" name="la_cinquieme_question" value="bien"> <label for="bien">bien</label> </div> <div> <input type="radio" id="satisfaisant" name="la_cinquieme_question" value="satisfaisant"> <label for="satisfaisant">Satisfaissant</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> <div> <input type="radio" id="tres_faible" name="la_cinquieme_question" value="tres_faible"> <label for="tres_faible">Tres faible</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> </div> <div class="form-group"> <label for="messager">Veux tu ajouter une remarque quelconque ...</label> <textarea name="messager"class="form-control" id="messager" rows="3" placeholder="Message..."></textarea> </div> <input type="submit" name="send" value="Envoyer "/> </form> </div> <script src="./js/sondage-peche-perle.js"></script> <!-- fin de verification si la session de l utilisateur existe --> <!-- partie si l utilisateur n existe pas --> <?php } else { //definition d une variavle de cession a indiquer sur chaque page protegee $_SESSION['link'] = $_SERVER['REQUEST_URI']; ?> <!-- debut du tableau --> <div class="container border border-primary"> <div class="row"> <div class="col-sm"> <p class="text-center font-weight-bold"style="color:#000000;font-size:20px;">Bonjour soit le bienvenu <br> Je suis désolé mais si vous souhaitez voir le contenu bloqué <br> Il est impératif</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="connexion-site.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous connecter</p></button></a> </div> </div> <div class="row"> <div class="col-sm"> <p class="text-center"style="color:#000000;font-weight:bold;font-size:20px;">ou</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="inscription.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous inscrire </p></button></a> </div> </div> <?php include("./include/Copyright.php"); ?> </div> <!-- fin partie si l utilisateur n existe pas --> <?php } ?>` <div class="container" style=" max-width: 100%;margin:auto;"> <!-- debut pied de page--> <?php include("./include/pied-de-page.php"); ?> <?php include("./include/footer.php"); ?> </div> </div> </body> <!-- fin du body--> </html>
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
1 juil. 2021 à 23:50
1 juil. 2021 à 23:50
j ai également essaye de déplacer juste la condition en dessous du php
mais j ai aussi l erreur
mais j ai aussi l erreur
jordane45
Messages postés
38305
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2024
4 705
1 juil. 2021 à 23:53
1 juil. 2021 à 23:53
En dessous du php... Heuu... C'est à dire ?
Par ce que bon.. je t'ai dit qu'il fallait le mettre AVANT d'afficher quoi qur ce soit sur ta page .
Donc AVANT toute balise html... Ou tout autre echo...
Bref... AVANT tout le reste...
Par ce que bon.. je t'ai dit qu'il fallait le mettre AVANT d'afficher quoi qur ce soit sur ta page .
Donc AVANT toute balise html... Ou tout autre echo...
Bref... AVANT tout le reste...
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
2 juil. 2021 à 00:04
2 juil. 2021 à 00:04
merci pour ton aide jordane
donc si je déplace ma condition en dessous de ceci je n ai plus ma mise en page
le seul code qui fonctionne c est lorsque j utilise
ce morceau de code deux fois
voici le code fonctionnel mais donc avec deux fois le code ci dessus
donc si je déplace ma condition en dessous de ceci je n ai plus ma mise en page
<?php session_start(); //Base de donnée error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); if(!empty($_POST["send"])) { //Si les variable $_POST existent et ne sont pas vide, on récupère la valeur, sinon je mets la variable $nom à NULL $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // les variables sont pretes a etres utilisees $name = $_POST["name"]; $email = $_POST["email"]; //$subject = $_POST["subject"]; $messager = $_POST["messager"]; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; //on etablit une connexion securisee //$bdd = mysqli_connect("localhost", "u434600775_pecheperle", "Ssamedi2202", "u434600775_pecheperle"); /* Vérification de la connexion */ //if (mysqli_connect_errno()) { //printf("Échec de la connexion : %s\n", mysqli_connect_error()); //exit(); //} include('base.php'); //préparation de la requête et des variables $sql = "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"; $datas = array($name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question); //Execution de la requete try{ $requete = $bdd -> prepare($sql) ; $requete->execute($datas) ; }catch(Exception $e){ // en cas d'erreur : echo " Erreur ! ".$e->getMessage(); echo " Les datas : " ; print_r($datas); } // on insere les variables dans la table //$req_pre = mysqli_prepare($bdd, "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"); // on blind nos variables //mysqli_stmt_bind_param($req_pre, "ssssssss", $name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question ); //mysqli_stmt_execute($requete); //printf("Erreur : %s.\n", mysqli_stmt_error($req_pre)); /* Ferme la commande */ //mysqli_stmt_close($req_pre); /* Ferme la connexion */ //mysqli_close($bdd); //on teste pour voir si tout est ok if($requete){ $db_msg = "Vos informations de contact sont enregistrées avec succés."; $type_db_msg = "success"; header("location:reponses-sondage.php"); }else{ $db_msg = "Erreur lors de la tentative d'enregistrement de contact."; $type_db_msg = "error"; } } //fin de la trnsmission des donnees dans la table //l'envoie du mail if(!empty($_POST["send"])) { //$messager = $_POST["messager"]; //$name = $_POST["name"]; //$email = $_POST["email"]; $messager = !empty($_POST['messager']) ? $_POST['messager'] : NULL; $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // on entre un ou Plusieurs destinataires $to = 'perroquet666@hotmail.com'; // notez la virgule // Sujet $subject= "une reussite"; // message $message = ' <html> <head> <title>Voici les reponses au sondage</title> </head> <body> <p>Voici les reponses au sondage</p> <tr> <td>le prenom </td><td>'.$name .'</td></br> </tr> <tr> <td>l adresse mail </td><td>'.$email .'</td></br> </tr> <tr> <td>le textera </td><td>'.$messager .'</td></br> </tr> <table> <tr> <th>questrion</th><th>reponses</th> </tr> <tr> <td>1. Avez vous déjà perler ?</td><td>'.$la_premiere_question.'</td> </tr> <td>2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</td><td>'.$la_deuxieme_question.'</td> </tr> <tr> <td>3.Trouvez-vous des perles facilement ?</td><td>'.$la_troisieme_question.'</td> </tr> <tr> <td>4. Connaissez vous des perleurs ?</td><td>'.$la_quatrieme_question.'</td> </tr> <tr> <td>5.Que penses tu de mon blog?</td><td>'.$la_cinquieme_question.'</td> </tr> </tr> </table> </body> </html> '; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers[] = 'MIME-Version: 1.0'; $headers[] = 'content-type: text/html; charset=utf-8'; // En-têtes additionnels //$headers[] = "From: " . $name . "<". $_POST["email"] .">\r\n"; $headers[] = 'From: '.$email."\r\n". 'Reply-To: '.$name."\r\n" . 'X-Mailer: PHP/' . phpversion(); // Envoi //var_dump($headers); if(mail($to, $subject, $message, implode("\r\n", $headers))){ // success message //echo "Success!<br />"; }else{ // error message //echo "Fail<br />"; } }
le seul code qui fonctionne c est lorsque j utilise
ce morceau de code deux fois
<!doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu -->
voici le code fonctionnel mais donc avec deux fois le code ci dessus
<?php session_start(); //Base de donnée error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); if(!empty($_POST["send"])) { //Si les variable $_POST existent et ne sont pas vide, on récupère la valeur, sinon je mets la variable $nom à NULL $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // les variables sont pretes a etres utilisees $name = $_POST["name"]; $email = $_POST["email"]; //$subject = $_POST["subject"]; $messager = $_POST["messager"]; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; //on etablit une connexion securisee //$bdd = mysqli_connect("localhost", "u434600775_pecheperle", "Ssamedi2202", "u434600775_pecheperle"); /* Vérification de la connexion */ //if (mysqli_connect_errno()) { //printf("Échec de la connexion : %s\n", mysqli_connect_error()); //exit(); //} include('base.php'); //préparation de la requête et des variables $sql = "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"; $datas = array($name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question); //Execution de la requete try{ $requete = $bdd -> prepare($sql) ; $requete->execute($datas) ; }catch(Exception $e){ // en cas d'erreur : echo " Erreur ! ".$e->getMessage(); echo " Les datas : " ; print_r($datas); } // on insere les variables dans la table //$req_pre = mysqli_prepare($bdd, "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"); // on blind nos variables //mysqli_stmt_bind_param($req_pre, "ssssssss", $name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question ); //mysqli_stmt_execute($requete); //printf("Erreur : %s.\n", mysqli_stmt_error($req_pre)); /* Ferme la commande */ //mysqli_stmt_close($req_pre); /* Ferme la connexion */ //mysqli_close($bdd); //on teste pour voir si tout est ok if($requete){ $db_msg = "Vos informations de contact sont enregistrées avec succés."; $type_db_msg = "success"; header("location:reponses-sondage.php"); }else{ $db_msg = "Erreur lors de la tentative d'enregistrement de contact."; $type_db_msg = "error"; } } //fin de la trnsmission des donnees dans la table //l'envoie du mail if(!empty($_POST["send"])) { //$messager = $_POST["messager"]; //$name = $_POST["name"]; //$email = $_POST["email"]; $messager = !empty($_POST['messager']) ? $_POST['messager'] : NULL; $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; // on entre un ou Plusieurs destinataires $to = 'perroquet666@hotmail.com'; // notez la virgule // Sujet $subject= "une reussite"; // message $message = ' <html> <head> <title>Voici les reponses au sondage</title> </head> <body> <p>Voici les reponses au sondage</p> <tr> <td>le prenom </td><td>'.$name .'</td></br> </tr> <tr> <td>l adresse mail </td><td>'.$email .'</td></br> </tr> <tr> <td>le textera </td><td>'.$messager .'</td></br> </tr> <table> <tr> <th>questrion</th><th>reponses</th> </tr> <tr> <td>1. Avez vous déjà perler ?</td><td>'.$la_premiere_question.'</td> </tr> <td>2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</td><td>'.$la_deuxieme_question.'</td> </tr> <tr> <td>3.Trouvez-vous des perles facilement ?</td><td>'.$la_troisieme_question.'</td> </tr> <tr> <td>4. Connaissez vous des perleurs ?</td><td>'.$la_quatrieme_question.'</td> </tr> <tr> <td>5.Que penses tu de mon blog?</td><td>'.$la_cinquieme_question.'</td> </tr> </tr> </table> </body> </html> '; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers[] = 'MIME-Version: 1.0'; $headers[] = 'content-type: text/html; charset=utf-8'; // En-têtes additionnels //$headers[] = "From: " . $name . "<". $_POST["email"] .">\r\n"; $headers[] = 'From: '.$email."\r\n". 'Reply-To: '.$name."\r\n" . 'X-Mailer: PHP/' . phpversion(); // Envoi //var_dump($headers); if(mail($to, $subject, $message, implode("\r\n", $headers))){ // success message //echo "Success!<br />"; }else{ // error message //echo "Fail<br />"; } } ?> <?php if (isset($_SESSION['user'])) { ?> <!doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu --> <body> <div class="container"style "max-width:50%"> <form id="form" enctype="multipart/form-data" onsubmit="return validate()" method="post"> <h3>Formulaire de sondage</h3> <div class="form-group"> <label for="name">Nom:<span>*</span></label> <input type="text" id="name" name="name"class="form-control" placeholder="Nom"required> </div> <div class="form-group"> <label for="email">Email:<span>*</span></label> <input type="texte" id="email" name="email"class="form-control" placeholder="Email"required> </div> <!-- <div class="form-group"> <label for="subject">Sujet:</label> <input type="text" id="subject" name="subject"class="form-control" placeholder="Demande de renseignement"> </div>--> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>1. Avez vous déjà perler ?:<span>*</span></p> <div> <input type="radio" id="oui" name="la_premiere_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_premiere_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="juste_une_fois" name="la_premiere_question" value="juste_une_fois"> <label for="juste_une_fois">Juste une fois</label> </div> <div> <input type="radio" id="je_n_crois_pas" name="la_premiere_question" value="je_n_crois_pas"> <label for="je_n_crois_pas">je n'y crois pas</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</p> <div> <input type="radio" id="oui" name="la_deuxieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_deuxieme_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="peut_etre" name="la_deuxieme_question" value="peut_etre"> <label for="peut_etre">Peut-etre</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>3.Trouvez-vous des perles facilement ?</p> <div> <input type="radio" id="oui" name="la_troisieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_troisieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 4. Connaissez vous des perleurs ?</p> <div> <input type="radio" id="oui" name="la_quatrieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_quatrieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 5.Que penses tu de mon blog?</p> <div> <input type="radio" id="tres_bien" name="la_cinquieme_question" value="tres_bien" > <label for="tres_bien">Tres bien</label> </div> <div> <input type="radio" id="bien" name="la_cinquieme_question" value="bien"> <label for="bien">bien</label> </div> <div> <input type="radio" id="satisfaisant" name="la_cinquieme_question" value="satisfaisant"> <label for="satisfaisant">Satisfaissant</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> <div> <input type="radio" id="tres_faible" name="la_cinquieme_question" value="tres_faible"> <label for="tres_faible">Tres faible</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> </div> <div class="form-group"> <label for="messager">Veux tu ajouter une remarque quelconque ...</label> <textarea name="messager"class="form-control" id="messager" rows="3" placeholder="Message..."></textarea> </div> <input type="submit" name="send" value="Envoyer "/> </form> </div> <script src="./js/sondage-peche-perle.js"></script> <!-- fin de verification si la session de l utilisateur existe --> <!-- partie si l utilisateur n existe pas --> <?php } else { //definition d une variavle de cession a indiquer sur chaque page protegee $_SESSION['link'] = $_SERVER['REQUEST_URI']; ?> <!doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu --> <!-- debut du tableau --> <div class="container border border-primary"> <div class="row"> <div class="col-sm"> <p class="text-center font-weight-bold"style="color:#000000;font-size:20px;">Bonjour soit le bienvenu <br> Je suis désolé mais si vous souhaitez voir le contenu bloqué <br> Il est impératif</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="connexion-site.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous connecter</p></button></a> </div> </div> <div class="row"> <div class="col-sm"> <p class="text-center"style="color:#000000;font-weight:bold;font-size:20px;">ou</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="inscription.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous inscrire </p></button></a> </div> </div> <?php include("./include/Copyright.php"); ?> </div> <!-- fin partie si l utilisateur n existe pas --> <?php } ?>` <div class="container" style=" max-width: 100%;margin:auto;"> <!-- debut pied de page--> <?php include("./include/pied-de-page.php"); ?> <?php include("./include/footer.php"); ?> </div> </div> </body> <!-- fin du body--> </html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jordane45
Messages postés
38305
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2024
4 705
2 juil. 2021 à 00:25
2 juil. 2021 à 00:25
oula la .. ça ne s'arrange pas...
Si tu pouvais mettre un peu d'indentation dans ton code.. ça le rendrait un peu plus lisible...
En gros (il y a peut être quelques erreurs.. mais l'idée est là ...) ton code devrait ressembler à ça
Je t'invite à bien lire les commentaires dans le code... car il y a des trucs pas logiques dans ce que tu veux faire...
Si tu pouvais mettre un peu d'indentation dans ton code.. ça le rendrait un peu plus lisible...
En gros (il y a peut être quelques erreurs.. mais l'idée est là ...) ton code devrait ressembler à ça
<?php session_start(); error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); //Base de donnée include('base.php'); //definition d une variavle de cession a indiquer sur chaque page protegee $_SESSION['link'] = $_SERVER['REQUEST_URI']; //récupération PROPRE des variables AVANT de les utiliser $name = !empty($_POST['name']) ? $_POST['name'] : NULL; $email = !empty($_POST['email']) ? $_POST['email'] : NULL; $la_premiere_question = !empty($_POST['la_premiere_question']) ? $_POST['la_premiere_question'] : NULL; $la_deuxieme_question = !empty($_POST['la_deuxieme_question']) ? $_POST['la_deuxieme_question'] : NULL; $la_troisieme_question = !empty($_POST['la_troisieme_question']) ? $_POST['la_troisieme_question'] : NULL; $la_quatrieme_question = !empty($_POST['la_quatrieme_question']) ? $_POST['la_quatrieme_question'] : NULL; $la_cinquieme_question = !empty($_POST['la_cinquieme_question']) ? $_POST['la_cinquieme_question'] : NULL; $messager = !empty($_POST['messager']) ? $_POST['messager'] : NULL; if(!empty($_POST["send"])) { //préparation de la requête et des variables $sql = "INSERT INTO sondage (name, email, message,Avez_vous_deja_perler,seriez_vous_pret_a_sauter_le_pas,Trouvez_vous_des_perles_facilement,Connaissez_vous_des_perleurs,Que_penses_tu_de_mon_blog) VALUES(?, ?, ?, ?, ?, ?, ?, ?)"; $datas = array($name, $email, $messager, $la_premiere_question, $la_deuxieme_question, $la_troisieme_question, $la_quatrieme_question, $la_cinquieme_question); //Execution de la requete try{ $requete = $bdd -> prepare($sql) ; $requete->execute($datas) ; $db_msg = "Vos informations de contact sont enregistrées avec succés."; // inutile puisque tu rediriges l'utilisateur sur une autre page $type_db_msg = "success"; // inutile puisque tu rediriges l'utilisateur sur une autre page header("location:reponses-sondage.php"); // mais pourquoi faire une redirection.. alors que tu as mis du code pour les afficher dans cette même page .. ??? exit; // toujours après un header.. }catch(Exception $e){ // en cas d'erreur : echo " Erreur ! ".$e->getMessage(); echo " Les datas : " ; print_r($datas); $db_msg = "Erreur lors de la tentative d'enregistrement de contact."; $type_db_msg = "error"; } // on entre un ou Plusieurs destinataires $to = 'perroquet666@hotmail.com'; // notez la virgule // Sujet $subject= "une reussite"; // message $message = ' <html> <head> <title>Voici les reponses au sondage</title> </head> <body> <p>Voici les reponses au sondage</p> <table> <tr> <td>le prenom </td><td>'.$name .'</td></br> </tr> <tr> <td>l adresse mail </td><td>'.$email .'</td></br> </tr> <tr> <td>le textera </td><td>'.$messager .'</td></br> </tr> <table> <tr> <th>questrion</th><th>reponses</th> </tr> <tr> <td>1. Avez vous déjà perler ?</td><td>'.$la_premiere_question.'</td> </tr> <td>2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</td><td>'.$la_deuxieme_question.'</td> </tr> <tr> <td>3.Trouvez-vous des perles facilement ?</td><td>'.$la_troisieme_question.'</td> </tr> <tr> <td>4. Connaissez vous des perleurs ?</td><td>'.$la_quatrieme_question.'</td> </tr> <tr> <td>5.Que penses tu de mon blog?</td><td>'.$la_cinquieme_question.'</td> </tr> </tr> </table> </body> </html> '; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers[] = 'MIME-Version: 1.0'; $headers[] = 'content-type: text/html; charset=utf-8'; // En-têtes additionnels //$headers[] = "From: " . $name . "<". $_POST["email"] .">\r\n"; $headers[] = 'From: '.$email."\r\n". 'Reply-To: '.$name."\r\n" . 'X-Mailer: PHP/' . phpversion(); // Envoi //var_dump($headers); if(mail($to, $subject, $message, implode("\r\n", $headers))){ // success message //echo "Success!<br />"; }else{ // error message //echo "Fail<br />"; } } ?> <!Doctype html> <html lang="en"> <!-- debut --> <head> <?php include("./include/head.php"); ?> <link rel="stylesheet" type="text/css" href="./css/banniere-menu-peche-perle.css"> <title>Ma technique pour la pêche a la perle</title> </head> <!-- fin head --> <!-- debut body --> <body style="background-color:#87CEEB;"> <div class="containerglobal"><!-- debut container general--> <title>Ma technique pour la pêche a la perle</title> <!-- debut banniere --> <?php include("./include/baniere-peche-perle.php"); ?> <?php include("./include/menu3.php"); ?> <!-- fin menu --> <?php if (isset($_SESSION['user'])) { ?> <div class="container"style "max-width:50%"> <form id="form" enctype="multipart/form-data" onsubmit="return validate()" method="post"> <h3>Formulaire de sondage</h3> <div class="form-group"> <label for="name">Nom:<span>*</span></label> <input type="text" id="name" name="name"class="form-control" placeholder="Nom"required> </div> <div class="form-group"> <label for="email">Email:<span>*</span></label> <input type="texte" id="email" name="email"class="form-control" placeholder="Email"required> </div> <!-- <div class="form-group"> <label for="subject">Sujet:</label> <input type="text" id="subject" name="subject"class="form-control" placeholder="Demande de renseignement"> </div>--> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>1. Avez vous déjà perler ?:<span>*</span></p> <div> <input type="radio" id="oui" name="la_premiere_question" value="oui"> <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_premiere_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="juste_une_fois" name="la_premiere_question" value="juste_une_fois"> <label for="juste_une_fois">Juste une fois</label> </div> <div> <input type="radio" id="je_n_crois_pas" name="la_premiere_question" value="je_n_crois_pas"> <label for="je_n_crois_pas">je n'y crois pas</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 2. Apres la visite de mon blog , seriez vous prêt a sauter le pas ?</p> <div> <input type="radio" id="oui" name="la_deuxieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_deuxieme_question" value="non"> <label for="non">Non</label> </div> <div> <input type="radio" id="peut_etre" name="la_deuxieme_question" value="peut_etre"> <label for="peut_etre">Peut-etre</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p>3.Trouvez-vous des perles facilement ?</p> <div> <input type="radio" id="oui" name="la_troisieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_troisieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 4. Connaissez vous des perleurs ?</p> <div> <input type="radio" id="oui" name="la_quatrieme_question" value="oui" > <label for="oui">oui</label> </div> <div> <input type="radio" id="non" name="la_quatrieme_question" value="non"> <label for="non">Non</label> </div> </div> <div class="card border-secondary text-secondary"style="margin-bottom:10px;"> <p> 5.Que penses tu de mon blog?</p> <div> <input type="radio" id="tres_bien" name="la_cinquieme_question" value="tres_bien" > <label for="tres_bien">Tres bien</label> </div> <div> <input type="radio" id="bien" name="la_cinquieme_question" value="bien"> <label for="bien">bien</label> </div> <div> <input type="radio" id="satisfaisant" name="la_cinquieme_question" value="satisfaisant"> <label for="satisfaisant">Satisfaissant</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> <div> <input type="radio" id="tres_faible" name="la_cinquieme_question" value="tres_faible"> <label for="tres_faible">Tres faible</label> </div> <div> <input type="radio" id="faible" name="la_cinquieme_question" value="faible"> <label for="faible">faible</label> </div> </div> <div class="form-group"> <label for="messager">Veux tu ajouter une remarque quelconque ...</label> <textarea name="messager"class="form-control" id="messager" rows="3" placeholder="Message..."></textarea> </div> <input type="submit" name="send" value="Envoyer "/> </form> </div> <?php } else { ?> <!-- debut du tableau --> <div class="container border border-primary"> <div class="row"> <div class="col-sm"> <p class="text-center font-weight-bold"style="color:#000000;font-size:20px;">Bonjour soit le bienvenu <br> Je suis désolé mais si vous souhaitez voir le contenu bloqué <br> Il est impératif</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="connexion-site.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous connecter</p></button></a> </div> </div> <div class="row"> <div class="col-sm"> <p class="text-center"style="color:#000000;font-weight:bold;font-size:20px;">ou</p> </div> </div> <div class="row text-center"> <div class="col-sm text-align: center;" style=" padding:10px;"> <a href="inscription.php"><button type="button" class="btn btn-primary"> <p style="color:#000000;font-weight:bold;font-size:20px;">De vous inscrire </p></button></a> </div> </div> <?php include("./include/Copyright.php"); ?> </div> <?php } ?>` <div class="container" style=" max-width: 100%;margin:auto;"> <!-- debut pied de page--> <?php include("./include/pied-de-page.php"); include("./include/footer.php"); ?> </div> </div> <script src="./js/sondage-peche-perle.js"></script> <!-- fin de verification si la session de l utilisateur existe --> <!-- partie si l utilisateur n existe pas --> </body> <!-- fin du body--> </html>
Je t'invite à bien lire les commentaires dans le code... car il y a des trucs pas logiques dans ce que tu veux faire...
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
Modifié le 2 juil. 2021 à 00:48
Modifié le 2 juil. 2021 à 00:48
merci Jordane pour la correction et le code
je trouve quand même que je fais des progrès ...
je recommence a reprendre mes pages une a une et de réaliser cette indentation
afin de voir plus clair et surtout de mettre des commentaires
alors avant tout j ai une question
cela n est il pas nuisible de laisser des lignes vides dans le code ?
je refais une redirection vers reponses-sondage.php pour informer l utilisateur que tout c est bien passé
mais il est vrai qu il y a deux messages avant ...
mais ils ne s'affichent pas si tout c est bien passé
et si je retire
je retourne sur sondage.php apres l envois du formulaire
je trouve quand même que je fais des progrès ...
je recommence a reprendre mes pages une a une et de réaliser cette indentation
afin de voir plus clair et surtout de mettre des commentaires
alors avant tout j ai une question
cela n est il pas nuisible de laisser des lignes vides dans le code ?
je refais une redirection vers reponses-sondage.php pour informer l utilisateur que tout c est bien passé
mais il est vrai qu il y a deux messages avant ...
mais ils ne s'affichent pas si tout c est bien passé
et si je retire
header("location:reponses-sondage.php");
je retourne sur sondage.php apres l envois du formulaire