Warning en php
minoula2006
-
Giorgiolino Messages postés 253 Date d'inscription Statut Contributeur Dernière intervention -
Giorgiolino Messages postés 253 Date d'inscription Statut Contributeur Dernière intervention -
bonjour tous le monde
j'ai une page contact en php quand j'insert mes dnnées et je valid un Warning qui s'affiche
Warning: Cannot modify header information - headers already sent by....
voila mon code:
d'aprés mes recherche sur google j'ai ajouter ceci:
<? ob_start(); ?> (au debut de la page)
<? ob_flush(); ?> (fin de la page)
sa marche mais normalement il y un msg qui s'affiche: "votre msg est envoyer " il ne s'affiche pas?? c'est quoi le pb ????
merci d'avance
j'ai une page contact en php quand j'insert mes dnnées et je valid un Warning qui s'affiche
Warning: Cannot modify header information - headers already sent by....
voila mon code:
<?php require_once("../lib/util.php"); require_once("../lib/db_connect.inc.php"); $connexion=db_connexion(); @$civilite = prepareChaine($_REQUEST['civilite']); @$nom = prepareChaine($_REQUEST['nom']); @$prenom = prepareChaine($_REQUEST['prenom']); @$adresse = prepareChaine($_REQUEST['adresse']); @$email = prepareChaine($_REQUEST['email']); @$ville = prepareChaine($_REQUEST['ville']); @$code = prepareChaine($_REQUEST['code']); @$tel = prepareChaine($_REQUEST['tel']); @$fax = prepareChaine($_REQUEST['fax']); @$message = prepareChaine($_REQUEST['message']); $date_time_creation = prepareChaine(date('d/m/Y')); //***********************************************/ //Enregistrement dans la base $champs = "civilite,prenom,nom,adresse,ville,code,email,tel,fax,message"; $valeurs = "$civilite,$prenom,$nom,$adresse,$ville,$code,$email,$tel,$fax,$message"; //print "INSERT INTO pagecms ($champs) VALUES ($valeurs)"; die(); $resultat = mysql_query("INSERT INTO contact ($champs) VALUES ($valeurs)"); //***********************************************/ //envoi de mail if(@$_REQUEST['nom']) { $nom = stripslashes($_REQUEST['nom']); } if(@$_REQUEST['prenom']) { $Prenom = stripslashes($_REQUEST['prenom']); } $mailbody = " Mail envoyer le ". $date_time_creation ." <br>" . $Prenom . " " . $nom . " a envoy le message suivant :<br><br> "; if(@$_REQUEST['message']) { $message = retourchariot(stripslashes($_REQUEST['message'])); $mailbody .= "<strong> Message </strong>: $message <br>"; } $subject = "Un message concernant le site" ; // verifier en cas de mail @$from = $_REQUEST['email'] ; if($from) $from = $from ; else $from = "test@test.com"; $mail = "municipalite.sousse@topnet.tn"; // $mail = "kjhj@yahoo.fr"; //** if(sendMail($from, $mail, $subject, $mailbody )){ à desactiver lorsque la page est en ligne //** $Resultat=1; //** } else { //** $Resultat=2; //** } // mail("kjh@gmail.com", "sujet", "corp message" ,"jhgbjh@yahoo.fr"); // redirection header("location: contact.php?pResut=$Resultat"); ?>
d'aprés mes recherche sur google j'ai ajouter ceci:
<? ob_start(); ?> (au debut de la page)
<? ob_flush(); ?> (fin de la page)
sa marche mais normalement il y un msg qui s'affiche: "votre msg est envoyer " il ne s'affiche pas?? c'est quoi le pb ????
merci d'avance
A voir également:
- Warning en php
- Easy php - Télécharger - Divers Web & Internet
- Warning zone telechargement - Accueil - Outils
- Expert php pinterest - Télécharger - Langages
- Téléchargement et streaming illégal : voici les adresses des sites pirates que les FAI vont bloquer - Accueil - Services en ligne
- Symbole warning word - Forum Word
2 réponses
Bonjour,
le forum est une base de connaissance. Par conséquent il est toujours profitable de rechercher au préalable si votre problème n'a pas déjà été abordé/résolu.
En l'occurrence dans le cas présent :
https://www.commentcamarche.net/faq/1916-php-headers-already-sent-by
ou
https://forums.commentcamarche.net/forum/affich-1257704-php-warning-cannot-modify-header-information
ou encore
https://forums.commentcamarche.net/forum/affich-17236991-warning-cannot-modify-header-information
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein
le forum est une base de connaissance. Par conséquent il est toujours profitable de rechercher au préalable si votre problème n'a pas déjà été abordé/résolu.
En l'occurrence dans le cas présent :
https://www.commentcamarche.net/faq/1916-php-headers-already-sent-by
ou
https://forums.commentcamarche.net/forum/affich-1257704-php-warning-cannot-modify-header-information
ou encore
https://forums.commentcamarche.net/forum/affich-17236991-warning-cannot-modify-header-information
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein