aide pour modifier un script php
Un script php d'espace membre contient une mailbox pour mes membres qui peuvent envoyer et recevoir des messages des autres membres.
J'aimerais modifier ce script pour qu'ils puissent également recevoir et envoyer à des adresses emails.
voici le script d'envoi , j'espère que vous pourrez m'aide
Code:
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 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);
?> |
Vous pouvez visiter l' espace membre (il faut vous inscrire pour y accedeer) pour voir ce que çà donne à cette adresse: http://s255859051.onlinehome.fr/script-e...
Merci.