/**
  * Modifie les actualités
  */
 function modifierActu()
 {
     if ($this->date_actu) {
         $date = formaterDate($this->date_actu);
     } else {
         $date = 0;
     }
     mysql_query("UPDATE if_actus SET date='{$date}',accueil='{$this->accueil}' WHERE numpara='{$this->numpara}'");
 }
 /**
  * Modifie la breve 
  */
 function modifierBreve()
 {
     if ($this->date_breve) {
         $date = formaterDate($this->date_breve);
     } else {
         $date = 0;
     }
     mysql_query("UPDATE if_breves SET date='{$date}',numpays='{$this->numpays}', source='{$this->source}' WHERE numpara='{$this->numpara}'");
     //mysql_query("DELETE FROM if_para_categ WHERE numpara='$this->numpara'");
     //mysql_query("DELETE FROM if_para_sscateg WHERE numpara='$this->numpara'");
 }
 configurerTraduction($obj_membre->getLangue(), '../');
 //                    if(!in_array($obj_membre->getLangue(), Config::get('tab_lang'))) {
 //                        $lang = Config::get('lang_defaut');
 //                    } else {
 //                        $lang = $obj_membre->getLangue();
 //                    }
 //                    define('LANG_APP', $lang);
 //                    require_once Config::get('fichier_langue');
 /*************************/
 $obj_message = new MessageCompte();
 $contenu = tradTxt("Votre question :") . ' ' . $obj_question->getQuestion();
 $contenu .= ' <br/><br/> ' . tradTxt("Notre réponse :") . ' ' . nl2br($reponse);
 $obj_message->setContenu($contenu);
 //$obj_message->setDateEnvoi($date); // défini dans l'insert
 $obj_message->setIdMembre($obj_question->getIdMembre());
 $sujet = tradTxt("Réponse à votre question du") . ' ' . formaterDate($obj_question->getDate());
 $obj_message->setSujet($sujet);
 $obj_message->setValide(1);
 $tab_retour = MessageCompteManager::insertBdd($obj_message);
 // envoi également d'un email
 loadLibs('mail');
 $reponse_email = tradTxt("Bonjour") . ' ' . $obj_membre->getPrenom() . ', ' . "\r\n\r\n";
 $reponse_email .= tradTxt("Vous recevez ce mail car vous avez posé une question à notre service client.") . "\r\n\r\n";
 $reponse_email .= '1)' . tradTxt("Votre question") . "\r\n\r\n";
 $reponse_email .= $obj_question->getQuestion() . "\r\n\r\n";
 $reponse_email .= '2)' . tradTxt("Notre réponse") . "\r\n\r\n";
 $reponse_email .= $reponse . "\r\n\r\n";
 $reponse_email .= tradTxt("Avons-nous répondu à votre question ? N'hésitez pas à nous écrire si vous rencontrez d'autres problèmes ou si vous souhaitez nous faire part d'améliorations que nous pouvons apporter à notre application.") . "\r\n\r\n";
 $reponse_email .= tradTxt("Bien cordialement,") . "\r\n";
 $reponse_email .= tradTxt("L'équipe de Tooki Island");
 sendMailText($obj_membre->getEmail(), $sujet_reponse, $reponse_email);
 function modifierDoc()
 {
     if ($this->date) {
         $date = formaterDate($this->date);
     } else {
         $date = 0;
     }
     mysql_query("UPDATE if_docs SET type_doc='{$this->type_doc}',titre_en='{$this->titre_en}',contenu_en='{$this->contenu_en}',auteur='{$this->auteur}', ref_biblio='{$this->ref_biblio}', date='{$date}', date_libre='{$this->date_libre}', reference='{$this->reference}', keyw='{$this->keyw}',tarif='{$this->tarif}', pwd='{$this->pwd}', poids='{$this->poids}', acces_res='{$this->acces_res}', une='{$this->une}', publiee='{$this->publiee}' WHERE numpara='{$this->numpara}'");
     mysql_query("DELETE FROM if_para_categ WHERE numpara='{$this->numpara}'");
     mysql_query("DELETE FROM if_para_sscateg WHERE numpara='{$this->numpara}'");
 }
 /**
  * Validation d'une formation 
  * @param $url lien pour valider la formation
  */
 function validerForma($url)
 {
     if ($this->datedeb_admin) {
         $datedeb_admin = formaterDate($this->datedeb_admin);
     } else {
         $datedeb_admin = 0;
     }
     if ($this->datefin_admin) {
         $datefin_admin = formaterDate($this->datefin_admin);
     } else {
         $datefin_admin = 0;
     }
     //mysql_query("UPDATE if_formations SET sur_mesure='o', date_deb='$datedeb_admin', date_fin='$datefin_admin', validee='o' WHERE numpara='$this->numpara'");
     $this->infosFormation();
     //Envoi d'un mail à chaque inscrit
     $list_inscrits = $this->listerInscrits();
     for ($i = 0; $i < count($list_inscrits); $i++) {
         $list_detail = $list_inscrits[$i];
         $leClient = $list_detail[0];
         $sesArticles = $list_detail[1];
         $sonDetail = $sesArticles[0];
         $corps = "Bonjour " . $leClient->prenom . " " . $leClient->nom . ",\n\nSuite à votre inscription à la formation \"" . $this->titrePara . "\", nous avons le plaisir de vous annoncer que celle-ci aura lieu";
         if ($datedeb_admin && $datefin_admin) {
             $corps .= " du " . $this->datedeb_admin . " au " . $this->datefin_admin;
         } else {
             if ($datedeb_admin) {
                 $corps .= " le " . $this->datedeb_admin;
             }
         }
         $corps .= ".\n\nPour finaliser votre inscription, veuillez cliquer sur le lien suivant : \n\n";
         $corps .= "http://" . $url . "/index.php?t6mpnh=" . base64_encode("lien=" . $sonDetail["numcom"] . "&email=" . $leClient->email . "&pwd=" . $leClient->pwd);
         $corps .= "\n\nVous souhaitant bonne réception,\n\n";
         $corps .= "----------------------\n";
         $corps .= "www.ifip.asso.fr\n";
         $corps .= "----------------------\n";
         $entete = "Content-type: text/plain; charset=UTF-8\nStatus: U\nReply-To: ifip@ifip.asso.fr\nFrom: www.ifip.asso.fr <*****@*****.**>";
         //mail($leClient->email,"Inscription à la formation \"".$this->titrePara."\"",$corps,$entete,"-f '*****@*****.**'");
         mail($leClient->email, "Inscription à la formation \"" . $this->titrePara . "\"", $corps, $entete);
     }
 }