static function page_protect($url_redirection='../src/login.php') { if(!CLogin::est_logue()) { CFunction::redirection($url_redirection); } else if(!CTableUser::is_admin($_SESSION['idmbr'])) { if(!in_array(basename($_SERVER['SCRIPT_NAME']), array('categorie.php', 'article.php', 'page.php', 'fichier.php', 'dossier.php', 'login.php', 'index.php', 'menu_semaine.php', 'image_menu.php'))) { CFunction::redirection('../src/index.php'); } } }
} if(!empty($submit_lg)) { if(!empty($_POST['login_lg'])) $login_lg = $_POST['login_lg']; else if(!empty($_GET['login_lg'])) $login_lg = $_GET['login_lg'] ; if(!empty($_POST['passe_lg'])) $passe_lg = $_POST['passe_lg']; else if(!empty($_GET['passe'])) $passe_lg = $_GET['passe_lg'] ; if(!($id_membre = CLogin::login_ok($login_lg, $passe_lg, " and (type = 1 or type = 2) and etat = 1"))) { $errmsg_lg = "Login erroné ou ne donnant droit a l'administration"; } else { $_SESSION['login'] = $login_lg; $_SESSION['passe'] = $passe_lg; $_SESSION['idmbr'] = $id_membre; CFunction::redirection("../src/index.php"); } } ?> <!-- InstanceEndEditable --> <div id="mainwrap"> <div id="header"><?php include("../nav/header.php"); ?></div> <div id="top"><?php include("../nav/menu_h.php"); ?></div> <div id="filet"> <div id="zonetitre"> <div id="signe"></div> <div id="titre"><!-- InstanceBeginEditable name="titre" -->Login<!-- InstanceEndEditable --></div> </div> </div> <div id="contentarea"> <div id="left"><?php include("../nav/menu_g.php"); ?></div>
case 555 : //Suppr dans modif if(!empty($_GET['idtmp'])) $idtmp = $_GET['idtmp']; CTableMoulGrpTmp::update($idtmp); CFunction::redirection("moul_groupe_mail.php?a=5555&id=".$_SESSION['id']); break; case 5555 : //Liste dans modif if(!empty($_GET['id'])) $id = $_GET['id']; $oFics = CTableMoulGrpTmp::select_not_null(); break; case 55555 : //Suppr check box dans modif foreach($tab_fic as $tab){ CTableMoulGrpTmp::update($tab); } CFunction::redirection("moul_groupe_mail.php?a=5555&id=".$_SESSION['id']); break; case 6 : // Vider un groupe if(!empty($_GET['id'])) $id = $_GET['id']; break; case 66: //Vider un groupe : validation if(!empty($_GET['id'])) $id = $_GET['id']; CTableMoulGpFic::delete_elm($id); CTableGrpMl::update_set(0,0,$id); $a = 0; break; } /**-----------------
$rdv->reverse_etat(); break; case 3 : // Modifier etat if(!empty($_GET['id'])) $id = $_GET['id']; break; case 33 : // Supprimer if(!empty($_GET['id'])) $id = $_GET['id']; $rdv = new CTableGrRdv(array('table'=>'gr_rdv', 'id'=>$id)); $rdv->delete(); break; case 5 : // Modifier 1 if(!empty($_GET['id'])) $id = $_GET['id']; CFunction::redirection("../src/gr_user.php?a=5&id=" . $id); break; case 6 : // Filtrer CSession::save($_GET); break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ $filtre_etat = CSession::get('filtre_etat', $etat); $filtre_date_debut = CDate::date_switch(CSession::get('filtre_date_debut')); $filtre_date_fin = CDate::date_switch(CSession::get('filtre_date_fin')); if ($_GET['filtre_id_periode']!='%%'){
$ttzDatas =$oDataCsv->get_data(); foreach ($ttzDatas as $iKey=>$tzDatas) { $test = 0; for($i = 0; $i<$count; $i++){ if($tzDatas[0] == $testDoublement[$i]['mtp_zMail']) { $test += 1; } } if($test == 0){ CTableMoultmp::insert($tzDatas[0],$iIdFic['idmax']); } } $msginfo = 'Fichier bien ajouté'; CFunction::redirection("moulinette.php?a=0"); break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ $oDatas = CTableMoultmp::select($order); ?> <!-- InstanceEndEditable --> <div id="mainwrap"> <div id="header"><?php include("../nav/header.php"); ?></div> <div id="top"><?php include("../nav/menu_h.php"); ?></div> <div id="filet"> <div id="zonetitre"> <div id="signe"></div>
$iNbMails = 0; $zfic = ''; foreach($tab_fic as $iKey=>$tfic){ $iNbMails += CTableMoulGp::get_iEmail($tfic); CTableMoulGpFic::insert($igrp,$tfic); } $iNbFic = count($tab_fic); CTableGrpMl::update_set($iNbFic,$iNbMails,$igrp); CTableMoulGpFic::insert($igrp,$zfic); CTableMoulGpFic::delete_elmvide(); $msginfo = "Votre groupe a été bien ajouté"; } else { $msginfo = "Enregistrement de groupe non valide car il n'y avait pas de fichier choisi"; } CFunction::redirection("moul_groupe.php?a=0"); break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ $iPcur = 1; $iNpp = (!empty($_SESSION['iNpp'])) ? $_SESSION['iNpp'] : "50"; $grp = (!empty($_SESSION['grp'])) ? $_SESSION['grp'] : 0; $istart = ($iPcur-1)*$iNpp; $tGroups = CTableGrpMl::get_elms(); $tGrpWOFic = CTableGrpMl::get_elms(1); $tMGp = CTableMoulGp::select($istart,$iNpp,$grp,$order); ?>
$a = @$_POST["a"]; } /*-------------------------------------------------------------------- TRAITEMENTS ----------------------------------------------------------------------*/ switch ($a) { case 0 : // Formulaire export break; case 1 : // Export $id_groupe = !empty($_REQUEST['id_groupe']) ? $_REQUEST['id_groupe'] : 0; if($id_groupe) { $msginfo = "Télécharger maintenant le CSV pour finir l'exportation"; CFunction::redirection('download_csv.php?id_groupe=' . $id_groupe.'&separateur='.$_REQUEST['separateur'], '_blank'); } else { $msginfo = "Veuillez choisir le groupe de contacts à� exporter"; } break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ ?> <!-- InstanceEndEditable --> <div id="mainwrap"> <div id="header"><?php include("../nav/header.php"); ?></div> <div id="top"><?php include("../nav/menu_h.php"); ?></div> <div id="filet">
} $id = $obj->insert(); array_push($tab_user, $id); } } if($id_groupe > 0) { $tab_user_old = CTableGroupe::get_array_id_user($id_groupe); $tab_user_new = array_unique(array_merge($tab_user_old, $tab_user)); $liste_user_new = implode("|", $tab_user_new); $groupe = new CTableGroupe(array('id'=>$id_groupe, 'text'=>$liste_user_new)); $groupe->update(); } CFunction::redirection("groupe.php?a=5&id=" . $id_groupe); break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ ?> <!-- InstanceEndEditable --> <div id="mainwrap"> <div id="header"><?php include("../nav/header.php"); ?></div> <div id="top"><?php include("../nav/menu_h.php"); ?></div> <div id="filet"> <div id="zonetitre"> <div id="signe"></div>
$rdv->reverse_etat(); break; case 3 : // Modifier etat if(!empty($_GET['id'])) $id = $_GET['id']; break; case 33 : // Supprimer if(!empty($_GET['id'])) $id = $_GET['id']; $rdv = new CTablContact(array('table'=>'rdvContact', 'id'=>$id)); $rdv->delete(); break; case 5 : // Modifier 1 if(!empty($_GET['id'])) $id = $_GET['id']; CFunction::redirection("../src/contact.php?a=5&id=" . $id); break; case 6 : // Filtrer CSession::save($_GET); break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ $filtre_etat = CSession::get('filtre_etat', $etat); $filtre_date_debut = CDate::date_switch(CSession::get('filtre_date_debut')); $filtre_date_fin = CDate::date_switch(CSession::get('filtre_date_fin')); if ($_GET['filtre_id_periode']!='%%'){