id_utilisateur=intval($_SESSION["id_utilisateur"]); $id_abonnement=intval(trim($_GET["id_abonnement"])); if(empty($Bd)) require("../modele/connexion-bd.php"); $tab_infos=FclFlux_abonnement::recherche($id_abonnement,$user,"designation,jours_alerte,heure_alerte,max_liens,ville_insee"); $form["designation"]=$tab_infos["designation"]; $form["jours_alerte"]=$tab_infos["jours_alerte"]; $form["heure_alerte"]=$tab_infos["heure_alerte"]; $form["max_liens"]=$tab_infos["max_liens"]; $form["ville_insee"]=$tab_infos["ville_insee"]; $form["id_abonnement"]=$id_abonnement; $abo=new FclFlux_abonnement(); $abo->id_abonnement=$id_abonnement; $hubs_existants=$abo->get_liste_hubs(); if(!empty($hubs_existants)) { $hubs_actuels=array();$i=0; foreach($hubs_existants as $hub_id) { $hub_cherche=FclFlux_hub::recherche($hub_id["id_hub"],"id_hub","id_hub,nom,description"); if(!empty($hub_cherche)) { $hubs_actuels[$i]=$hub_cherche; $i++; } } $hubs_proposes=$abo->get_propose_hubs($hubs_existants); if(!empty($hubs_proposes)) { $hubs_nouveaux=array();$i=0; foreach($hubs_proposes as $hub_id) { $hub_cherche=FclFlux_hub::recherche($hub_id["id_hub"],"id_hub","id_hub,nom,description"); if(!empty($hub_cherche)) { $hubs_nouveaux[$i]=$hub_cherche; $i++; } } } unset($hubs_proposes); } unset($hubs_existants); // abonnement aux actus locales ? if(!empty($form["ville_insee"])) { $ville_infos=get_villes(strval($form["ville_insee"]),"insee"); if(empty($ville_infos)) $form["ville_insee"]=null; } $Bd=null; if(!empty($form)) { $access_rapides="
Autres actions possibles : Stopper les envois temporairement. Voir cet abonnement. + Nouvel abonnement.
"; $form["nom"]="Mon abonnement."; $form["champs"]="