1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| <?php session_start(); include('../../tech/pdo_conn.php');
//var_dump($_POST);
$ID_util=$_SESSION['ID_util'];
//**********************
$ID_conv=$_POST['ID_conv'];
//**********************
$titre_conv=$_POST['titre_conv'];
//**********************
$position_dans_conv=$_POST['position_dans_conv'];
//**********************
$ID_mail_originel=$_POST['ID_mail_originel'];
//**********************
$ID_dest=$_POST['ID_dest'];
//**********************
$pseudo_dest=$_POST['pseudo_dest'];
//**********************
if (!empty($_POST['titre_mail'])) {
$titre_mail=$_POST['titre_mail'];
}
else $titre_mail='rep';
//**********************
if (isset($_POST['cont_mail_post'])) {
$cont_mail_post=$_POST['cont_mail_post'];
$_SESSION['cont_mail_post']= $_POST['cont_mail_post'];
}
else {header('location:visu_mail.php?erreur=pas_de_cont_mail');
exit;}
//**********************
// definition des autres variables
// $ pour expediteur
$ID_exp=$_SESSION['ID_util'];
$pseudo_exp= $_SESSION['pseudo_util'];
// requete
try {
$inser_mail = '
INSERT INTO mails
(ID_conv, titre_conv, position_dans_conv, ID_exp, pseudo_exp, ID_dest, pseudo_dest, titre_mail, cont_mail, date_envoi)
VALUES (:ID_conv, :titre_conv, :position_dans_conv, :ID_exp, :pseudo_exp, :ID_dest, :pseudo_dest, :titre_mail, :cont_mail, NOW())';
$inser = $pdo->prepare($inser_mail);
$inser->bindValue('ID_exp',$ID_exp,PDO::PARAM_INT);
$inser->bindValue('pseudo_exp',$pseudo_exp,PDO::PARAM_STR);
$inser->bindValue('ID_dest',$ID_dest,PDO::PARAM_INT);
$inser->bindValue('pseudo_dest',$pseudo_dest,PDO::PARAM_STR);
$inser->bindValue('ID_conv',$ID_conv,PDO::PARAM_INT);
$inser->bindValue('titre_conv',$titre_conv,PDO::PARAM_STR);
$inser->bindValue('position_dans_conv',$position_dans_conv,PDO::PARAM_INT);
$inser->bindValue('titre_mail',$titre_mail,PDO::PARAM_STR);
$inser->bindValue('cont_mail',$cont_mail,PDO::PARAM_STR);
$inser->execute();
header('location:mails_envoyes.php');
}
catch (PDOException $e)
{
die('Erreur : $inser_mess ' . $e->getMessage());
}
?> |
Partager