/** * 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); } }