function InitPage($bool_head,$TitreHT="",$chemsup="") { DBDRH_connect(); sess_start(); include ("globvar.inc"); if ($bool_head) { ?> <html> <head> <title><?php echo $TitreHT; ?> </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="<?php echo $chemsup; ?> ../../intranet/partage/css/styles.css" rel="stylesheet" type="text/css"> <link href="<?php echo $chemsup; ?> drh.css" rel="stylesheet" type="text/css"> </head> <body> <? } // fin d'envoi des header HTML if ($debug) DispDebug(); }
/** * Construct */ public function __construct() { ess::$b->page->add_title("Glemt passord"); access::no_user(); ess::$b->page->theme_file = "guest_simple"; sess_start(); // behandle forespørsel? if (isset($_POST['epost'])) { $this->handle(); } // vis siden $this->show(); ess::$b->page->load(); }
/** Constructor */ public function __construct() { global $__page, $__server; // sørg for at session er startet sess_start(); // standardverdier $this->title = array($__page['title']); $this->keywords = $__page['keywords_default']; $this->description = $__page['description_default']; $this->theme = $__page['theme']; // sørg for at sessions/page_settings/messages er satt opp if (!isset($_SESSION[$__server['session_prefix'] . 'page_settings']['messages']) || !$_SESSION[$__server['session_prefix'] . 'page_settings']['messages'] instanceof \Kofradia\Page\MessagesContainer) { $_SESSION[$__server['session_prefix'] . 'page_settings']['messages'] = new \Kofradia\Page\MessagesContainer(); } $this->messages =& $_SESSION[$__server['session_prefix'] . 'page_settings']['messages']; }
/** * Kontroller tilgangsnivå * Hvis data hentes fra SESSION, må brukeren være logget inn som crew først */ public static function access($access_name, $allow_extended_access_login = NULL) { if (self::$access_override) { return true; } sess_start(); if (!isset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'user'])) { return false; } return access::has($access_name, NULL, $_SESSION[$GLOBALS['__server']['session_prefix'] . 'user']->data['u_access_level'], $allow_extended_access_login ? 'login' : NULL); }
<? // utilitaire permettant de g��er la table DESC_TABLE qui d�rit les autres pour l'�ition require("infos.php"); include("globvar.inc"); sess_start(); DBconnect(); $title="CREATION DE $TBDname"; $admadm=1; // titre avec les !! include ("header.php"); include("reg_glob.inc"); ?> <H1>Super Administration de phpYourAdmin</H1> <H2>Administration de la table de description <?php echo $TBDname; ?> </H2> <? if ($STEP=="") { ?> <h2>Bonjour !</h2> Cette page va vous permettre de visualiser ou (re)générer la table utilitaire (nommée <b><? echo $TBDname; ?></b>) permettant la description pour édition des autres tables de la base <b><? echo $DBName; ?></b><br><br> <h3><u>Attention:</u> Les operations qui suivent sont excessivement risquees...</b></h3> Selectionner une base dans la liste et cliquez sur le bouton SUITE ci-dessous pour commencer ...<Br> <form action="./CREATE_DESC_TABLES.php" method="post"> <h3>Liste des bases du serveur <I><? echo "$LBHost </I>($DBHost)"; ?><br> <? $tblbas=db_show_bases();
/** * Lagre verdi i session */ public static function session_put($name, $value) { global $__server; sess_start(); $_SESSION[$__server['session_prefix'] . $name] = $value; }
<? require("infos.php"); $arg_clean=($arg_clean=="" ? 1 : $arg_clean); sess_start($arg_clean); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>.: INTRANET DRH :.</title> <script language="JavaScript"> function dispconfig() { alert ('hello ducon'); self.scrollbars.visible=false; self.menubar.visible=false; self.locationbar.visible=false; self.personalbar.visible=false; self.toolbar.visible=false; self.statusbar.visible=false; } </script> <frameset rows="120,*" framespacing="0" border="0" frameborder="NO"> <frame src="bandeau.php" name="bandeau" scrolling="NO" marginwidth="0" marginheight="1" noresize frameborder="0"> <frame src="<?php echo isset($nav) ? $nav : "accueil.php"; ?> " name="navigation"> </frameset> <noframes><!-- onload="javascript:dispconfig();" --><body> <script language="JavaScript">
public static function logout($all_sessions = false) { global $__server, $_base; sess_start(); unset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'logged_in']); unset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'user']); unset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'login_info']); unset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'extended_access']); unset($_SESSION[$GLOBALS['__server']['session_prefix'] . 'user_info']); // fjern cookies if (isset($_COOKIE[$__server['cookie_prefix'] . "h"])) { setcookie($__server['cookie_prefix'] . "h", false, 0, $__server['cookie_path'], $__server['cookie_domain']); } if (isset($_COOKIE[$__server['cookie_prefix'] . "s"])) { setcookie($__server['cookie_prefix'] . "s", false, 0, $__server['cookie_path'], $__server['cookie_domain']); } if (isset($_COOKIE[$__server['cookie_prefix'] . "id"])) { setcookie($__server['cookie_prefix'] . "id", false, 0, $__server['cookie_path'], $__server['cookie_domain']); } if (isset($_COOKIE[$__server['cookie_prefix'] . "ra"])) { setcookie($__server['cookie_prefix'] . "ra", false, 0, $__server['cookie_path'], $__server['cookie_domain']); } // må være innlogget/ha sesjonsinfo for å slette sessions if (!isset(self::$info['ses_u_id'])) { return false; } // slett session if ($all_sessions) { // slett alle sessions til denne brukeren \Kofradia\DB::get()->exec("UPDATE sessions SET ses_active = 0, ses_logout_time = " . time() . " WHERE ses_u_id = " . self::$info['ses_u_id'] . " AND ses_active = 1"); } elseif (isset(self::$info['ses_id']) && isset(self::$info['ses_hash'])) { // slett kun den aktive session \Kofradia\DB::get()->exec("UPDATE sessions SET ses_active = 0, ses_logout_time = " . time() . " WHERE ses_u_id = " . self::$info['ses_u_id'] . " AND ses_hash = " . \Kofradia\DB::quote(self::$info['ses_hash']) . " AND ses_id = " . self::$info['ses_id'] . " AND ses_active = 1"); } return true; }