minoula2006
Invité n'ayant pas de compte PHPfrance
24 août 2009, 13:52
au debut j'ai mis header('Content-Type: text/html; charset=UTF-8'); mais j'ai eu bp de message erreur (Warning: Cannot modify header information - headers already sent by (output started at) meme si je me suis renseigner sur l'erreur et j'ai changer l'emplacement du code et j'ai mis comme suite:
<?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 = "[email protected]";
$mail = "[email protected]";
// $mail = "[email protected]";
if(sendMail($from, $mail, $subject, $mailbody )){
$Resultat=1;
} else {
$Resultat=2;
}
// mail("[email protected]", "sujet", "corp message" ,"[email protected]");
// redirection
[color=#FF0000]header("location: contact.php?pResut=$Resultat");
header('Content-Type: text/html; charset=UTF-8');[/color]
?>
jai le mm msg d'erreur
c énervant
