id_utilisateur=$_SESSION["id_utilisateur"]; $form["auteur"]=$auteur; if(empty($Bd)) require("../modele/connexion-bd.php"); $source=new FclFlux_source($form); if(!empty($source->erreurs)) $msg_form=array_merge($source->erreurs,$msg_form); else if(empty($source->get_entetes())) $msg_form[]=ERREUR_LIEN_CONTENU_EXISTE; if(empty($msg_form)) { if(!empty($_POST["id_source"])) { $form["id_source"]=$_POST["id_source"];//utile pour réaffichage si pas en ajax $source->id_source=intval(trim($_POST["id_source"])); $action=$source->actualise(); } else $action=$source->ajout(); if(!empty($source->erreurs)) $msg_form=array_merge($source->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($source->id_source))) echo $source->id_source;//tout s'est bien passé, je recharge les données en ajax else echo get_html_alerte_msg($msg_form); }