Bonjour,
j'ai crée un site en php tous va bien mais dans une page ou j'envois des donnees j'ai un message d'erreur
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\commune-sousse\ar\validcontact.php:1) in c:\program files\easyphp1-8\www\commune-sousse\ar\validcontact.php on line 74
je croi qu'il ya une fonction en javascript mais je sé pas comment l'integrer
pouvez vous m'aider ??
voici mon code:
<?php
require_once("../lib/util.php");
require_once("../lib/db_connect.inc.php");
$connexion=db_connexion();
mysql_query("SET NAMES 'utf8'");
@$nom = prepareChaine($_REQUEST['nom']);
@$prenom = prepareChaine($_REQUEST['prenom']);
@$email = prepareChaine($_REQUEST['email']);
@$adresse = prepareChaine($_REQUEST['adresse']);
@$tel = prepareChaine($_REQUEST['tel']);
@$message = prepareChaine($_REQUEST['message']);
$date_time_creation = prepareChaine(date('d/m/Y'));
//***********************************************/
//Enregistrement dans la base
$champs = "nom,prenom,adresse,tel,email,message";
$valeurs = "$nom,$prenom,$adresse,$tel,$email,$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@email.ati.tn";
// $mail = "HHHH@yahoo.fr";
if(sendMail($from, $mail, $subject, $mailbody )){
$Resultat=1;
} else {
$Resultat=2;
}
// mail("HHHH@gmail.com", "sujet", "corp message" ,"HHHH@yahoo.fr");
// redirection
header("location: contact.php?pResut=$Resultat");
?>
Afficher la suite