Exemplo n.º 1
0
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();
}
Exemplo n.º 2
0
 /**
  * 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();
 }
Exemplo n.º 3
0
 /** 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'];
 }
Exemplo n.º 4
0
 /**
  * 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(); 
Exemplo n.º 6
0
 /**
  * Lagre verdi i session
  */
 public static function session_put($name, $value)
 {
     global $__server;
     sess_start();
     $_SESSION[$__server['session_prefix'] . $name] = $value;
 }
Exemplo n.º 7
0
<?
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">
Exemplo n.º 8
0
 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;
 }