| 12
 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
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 
 |  
<?php
 
//------------------------------------...
// !!!! NE MODIFIER PAS CE FICHIER !!!! ||
//------------------------------------...
 
//-- Fichier de configuration et fonction
 
require_once("../includes/conf.php");
require_once("../includes/template.php...
require_once("../includes/class/class....
require_once("../includes/class/class....
require_once("../includes/class/class....
 
//-- Preparation de la class mysql
 
$mysql = new mysql;
$db_link = $mysql -> connexion_mysql($cheminbdd,$userbdd,$pas...
 
//-- Preparation de la class espace membre
 
$espace_membre = new espace_membre;
$espace_membre -> parametres();
 
//-- Demarage des sessions
 
session_start();
 
//-- Protection de l'espace membre
 
$espace_membre -> protection($_SESSION['id_user']);
 
//-- Recherche des informations
 
$requete = mysql_query("select * FROM hs_espace_membre_membres WHERE id_user = '".$_SESSION['id_user']."'") or die(mysql_error());
$user = mysql_fetch_array($requete);
 
//-- Ajout du message dans la mailbox
 
if(isset($_POST['insert_to_message']))
{
 
//-- Verification des champs
 
if(empty($_POST['id_destinataire']) or empty($_POST['sujet']) or empty($_POST['message']))
{
redirection_alert("index.php",TITRE_...
}
 
//-- Insertion du message dans la base de donénes
 
mysql_query("INSERT INTO `hs_espace_membre_mailbox` (
`id` ,
`id_expediteur` ,
`id_destinataire` ,
`sujet` ,
`message` ,
`time` ,
`ip`,
`lue`
)
VALUES (
NULL ,
'".$_SESSION['id_user']."',
'".$_POST['id_destinataire']."',
'".$_POST['sujet']."',
'".$_POST['message']."',
'".time()."',
'".$_SERVER['REMOTE_ADDR']."',
'0'
);") or die(mysql_error());
 
 
//-- Message de confirmation
 
redirection_alert("index.php",MSG_CON...
}
 
//-- Preparation
 
$template = new Template('');
 
// modèle à utiliser auquel on adjoint un nom arbitraire
 
$template -> set_filenames(array(
'nojavascript' => '../templates/'.STYLE_TEMPLATE.'/nojavas...
'menu' => '../templates/'.STYLE_TEMPLATE.'/menu.tp...
'mailbox-envoi-message' => '../templates/'.STYLE_TEMPLATE.'/mailbox...
));
// Assignation des variables
$template -> assign_vars(array(
'STYLE_TEMPLATE' => STYLE_TEMPLATE,
'MESSAGE_JAVASCRIPT' => TITRE_MSG_ERREUR_JAVASCRIPT,
'LISTE_MEMBRE' => $espace_membre -> liste_membre($_GET['to']),
));
//-- Affichage des fichiers JS et CSS
echo "<link href=\"../templates/".STYLE_TEMPLATE."/c... rel=\"stylesheet\" type=\"text/css\" />\n";
echo "<script language=\"javascript\" type=\"text/javascript\" src=\"../javascript/scripts.js\"></scrip...
// Affichage des données
$template->pparse('nojavascript');
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="1%" valign="top"><?php $template->pparse('menu'); ?></td>
<td width="99%"><?php $template->pparse('mailbox-envoi-message... ?></td>
</tr>
</table>
<?php
 
//-- Deconnexion de la base de données
 
$mysql -> deconnexion_mysql($db_link);
 
?> | 
Partager