Function check_acces($no_check_token=false) { session_name("Lcs"); @session_start(); if ((!$no_check_token && check_variables()) || $no_check_token) { if ( !isset($_SESSION['login'])) { echo "<script type='text/javascript'>"; echo 'alert("Suite \340 une p\351riode d\'inactivit\351 trop longue, votre session a expir\351 .\n\n Vous devez vous r\351authentifier");'; echo 'location.href = "../lcs/logout.php"</script>'; return false; } else return true; } else return false; }
<? /* ============================================= Projet LCS-SE3 Administration serveur LCS «Desinstallation d'un module» modules_dispo.php Equipe Tice academie de Caen 21/03/2014 Distribue selon les termes de la licence GPL ============================================= */ session_name("Lcs"); @session_start(); include "/var/www/Annu/includes/check-token.php"; if (!check_variables()) exit; if ( ! isset($_SESSION['login'])) { echo "<script type='text/javascript'>"; echo 'alert("Suite \340 une p\351riode d\'inactivit\351 trop longue, votre session a expir\351 .\n\n Vous devez vous r\351authentifier");'; echo 'location.href = "../lcs/logout.php"</script>'; exit; } $login=$_SESSION['login']; include ("/var/www/lcs/includes/headerauth.inc.php"); include ("/var/www/Annu/includes/ldap.inc.php"); $msgIntro = "<H1>Gestion des Modules LCS</H1>\n"; if (ldap_get_right("lcs_is_admin",$login)!="Y") die (gettext("Vous n'avez pas les droits suffisants pour accéder à cette fonction")."</body></html>"); include("modules_commun.php"); echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n"; echo "<HTML>\n"; echo " <head>\n";
<? /* ============================================= Projet LCS Administration serveur LCS «Installation d'un module» modules_install.php Equipe Tice academie de Caen 20/03/2014 Distribu selon les termes de la licence GPL ============================================= */ session_name("Lcs"); @session_start(); $string= $_SERVER['QUERY_STRING']; $rq= substr($string, 0, strlen($string)-32).md5($_SESSION['token'].htmlentities("/Modules/modules_installation.php")); $rq2= substr($string, 0, strlen($string)-32).md5($_SESSION['token'].htmlentities("/Modules/modules_refecran.php")); include "/var/www/Annu/includes/check-token.php"; if (!check_variables()) {echo "nok";exit;} if ( ! isset($_SESSION['login'])) { echo "<script type='text/javascript'>"; echo 'alert("Suite \340 une p\351riode d\'inactivit\351 trop longue, votre session a expir\351 .\n\n Vous devez vous r\351authentifier");'; echo 'location.href = "../lcs/logout.php"</script>'; exit; } echo '<html>'; include ("flag.php"); if (isset($verrou)) { if ($verrou==1) { echo "<html>\n <head>\n <meta HTTP-EQUIV='Content-Type' CONTENT='tetx/html; charset=utf-8'>\n
return $xm_handler->pickupXoopsUser($uid, $is_certified); } function check_user_exists($uname) { $u_handler =& xoonips_getormhandler('xoonips', 'xoops_users'); $criteria = new Criteria('uname', addslashes($uname)); $u_count = $u_handler->getCount($criteria); if ($u_count != 0) { xoops_cp_header(); echo 'User name ' . $uname . ' already exists'; xoops_cp_footer(); exit; } } // check variables check_variables($vals); // check user exists if ($uid == 0) { check_user_exists($vals['xoops']['uname']); } // update db values // >> xoops user information $u_handler =& xoonips_getormhandler('xoonips', 'xoops_users'); if ($uid == 0) { $u_obj =& $u_handler->create(); } else { $u_obj =& $u_handler->get($uid); } if (!is_object($u_obj)) { redirect_header($xoonips_admin['mypage_url'], 3, _AM_XOONIPS_MSG_UNEXPECTED_ERROR); exit;