id_utilisateur=$_SESSION["id_utilisateur"]; $form["auteur"]=$auteur; if(!empty($_POST["mere_id"])) { $mere=new FclFlux_rubrique(); $mere->id_rubrique=$_POST["mere_id"]; $form["rubrique_sup"]=$mere; } require_once("../modele/connexion-bd.php"); $form["limites"]["nom_long_min"]=RUBRIQUE_MIN_NOM; $form["limites"]["nom_long_max"]=RUBRIQUE_MAX_NOM; $form["limites"]["description_long_max"]=RUBRIQUE_MAX_DESCRIPTION; $rubrique=new FclFlux_rubrique($form);//test les différentes valeurs fournies if(!empty($rubrique->erreurs)) $msg_form=array_merge($rubrique->erreurs,$msg_form); if(empty($msg_form)) { if(!empty($_POST["id_rubrique"])) { $rubrique->id_rubrique=intval(trim($_POST["id_rubrique"])); $action=$rubrique->actualise(); } else $action=$rubrique->ajout(); if(!empty($rubrique->erreurs)) $msg_form=array_merge($rubrique->erreurs,$msg_form); elseif($action===false) $msg_form[]=ERREUR_IMPREVUE; if(empty($msg_form)) $msg_form[]=MSG_ADMIN_VALID; } $Bd=null; } } if((!empty($msg_form))&&($ajax_on)) { if(($msg_form[0]==MSG_ADMIN_VALID)&&(!empty($rubrique->id_rubrique))) echo $rubrique->id_rubrique;//tout s'est bien passé, je recharge l'abonnement en ajax else echo get_html_alerte_msg($msg_form); }