function __construct($id) { $obj = new CTableEmail(array('id'=>$id)); $this->email = $obj->select_row(); $obj = new CTableTexte(array('id'=>$this->email['id_text'])); $this->text = $obj->select_row(); $this->expediteur = $this->get_expediteur(); $this->destinataires = $this->get_destinataires(); $this->objet = $this->get_objet(); $this->message = $this->get_message(); }
if(!empty($_POST['etat'])) $etat = $_POST['etat']; if(!empty($_POST['text'])) $text = trim($_POST['text']); if(!empty($_POST['style'])) $style = trim($_POST['style']); if ($nom=="") { $error_type = 1; $error_signe['nom'] = "*"; } if ($error_type > 0) { //erreur de type champ non valide $msginfo = "Champ non valide"; $a = 5; break; } $tdes = new CTableTexte(array('id'=>$id, 'nom'=>CFunction::addslashes($nom), CTableUser::is_admin($_SESSION['idmbr']) ? "'etat'=>$etat" : "", 'text'=>CFunction::addslashes($text), 'style'=>CFunction::addslashes($style))); $tdes->update(); $msginfo = "texte bien modifié"; $a = 0; break; case 6 : // Filtrer 1 if(!empty($_GET['idcat'])) $idcat = $_GET['idcat']; $_SESSION['idcat'] = $idcat; $_SESSION['idart'] = 0; break; case 66 : // Filtrer 2 if(!empty($_GET['idart'])) $idart = $_GET['idart']; $_SESSION['idart'] = $idart; break;
break; case 5 : // Envoyer 1 if(!empty($_GET['id'])) { $id = $_GET['id']; $obj = new CTableEmail(array('id'=>$id)); $email = $obj->select_row(); $expediteur = $email['expediteur']; $destinataire = $email['destinataire']; $nom = $email['nom']; $text = $email['text']; $pj = $email['pj']; $date = $email['date']; $tdes = new CTableTexte(array('id'=>$email['id_text'])); $texte = $tdes->select_row(); $style = $texte['style']; } else if(!empty($_GET['reply'])) { $reply = $_GET['reply']; $obj = new CTableEmail(array('id'=>$reply)); $email = $obj->select_row(); $expediteur = $email['destinataire']; $destinataire = $email['expediteur']; $nom = "Re : " . $email['nom']; $text = $email['text']; } else { if(!empty($_GET['expediteur'])) $expediteur = $_GET['expediteur']; if(!empty($_GET['destinataire'])) $destinataire = $_GET['destinataire'];