init
This commit is contained in:
commit
72a26edcff
22092 changed files with 2101903 additions and 0 deletions
93
ajax.php
Normal file
93
ajax.php
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
<?php
|
||||
require('lib/config.php');
|
||||
include('lib/class.mysms.php');
|
||||
require('lib/sms.class.php');
|
||||
// require('lib/core.class.php');
|
||||
session_name(CONFIG_SESSION);
|
||||
session_start();
|
||||
// $loginerror='';
|
||||
// $userip=$_SERVER['REMOTE_ADDR'];// ip fuer fuss
|
||||
date_default_timezone_set('Europe/Berlin'); // Default Time Zone
|
||||
define('SITE_ACCESS',true);
|
||||
|
||||
//error_reporting(E_ALL); ini_set('display_errors', 'On');
|
||||
error_reporting(E_ALL); ini_set('display_errors',0);
|
||||
|
||||
//Mysql
|
||||
require('lib/mysql.class.php');
|
||||
$GLOBALS['mysql'] = new mysql(CONFIG_MYSQL_HOST,CONFIG_MYSQL_USER,CONFIG_MYSQL_PW,CONFIG_MYSQL_DB);
|
||||
mysqli_set_charset($mysql, 'utf8');
|
||||
$GLOBALS['mysql']->sql("SET NAMES 'utf8'");
|
||||
|
||||
$GLOBALS['sms'] = new sms;
|
||||
if(isset($_POST['logout'])) {
|
||||
session_destroy(); $error=0;
|
||||
require('login.php');
|
||||
} else {
|
||||
if(isset($_SESSION['login'])) {
|
||||
$session_time = time()-3600;
|
||||
if(!isset($_SESSION['arrayload'])) {
|
||||
$GLOBALS['arrayload']=1;
|
||||
|
||||
$GLOBALS['a_touren'] = $GLOBALS['mysql']->query_array("SELECT * FROM touren ORDER BY id");
|
||||
$GLOBALS['a_fahrzg'] = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge ORDER BY id");
|
||||
$GLOBALS['a_fahrer'] = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter ORDER BY id");
|
||||
$GLOBALS['a_planbz'] = $GLOBALS['mysql']->query_array("SELECT * FROM planer_bez ORDER BY id");
|
||||
$GLOBALS['a_planbf'] = $GLOBALS['mysql']->query_array("SELECT * FROM fplaner_bez ORDER BY id");
|
||||
|
||||
//----------------------------------------------------------------------------------------------
|
||||
//neu als Session als ID sort.
|
||||
$_SESSION['ma_aktiv'] = $GLOBALS['mysql']->query_id("SELECT * FROM mitarbeiter WHERE aktiv!=0 ORDER BY id");
|
||||
//$_SESSION['ma_all'] = $GLOBALS['mysql']->query_id("SELECT * FROM mitarbeiter ORDER BY id");
|
||||
//$_SESSION['pbz'] = $GLOBALS['mysql']->query_id("SELECT * FROM planer_bez ORDER BY id");
|
||||
//$_SESSION['car'] = $GLOBALS['mysql']->query_id("SELECT * FROM fahrzeuge ORDER BY id");
|
||||
//$_SESSION['fbz'] = $GLOBALS['mysql']->query_id("SELECT * FROM fplaner_bez ORDER BY id");
|
||||
//$_SESSION['tour'] = $GLOBALS['mysql']->query_id("SELECT * FROM touren ORDER BY id");
|
||||
//----------------------------------------------------------------------------------------------
|
||||
}
|
||||
$check_session = $GLOBALS['mysql']->query_single("SELECT * FROM benutzer WHERE session_id = '".session_id()."' AND session_update > '".$session_time."'");
|
||||
if($check_session['num_rows'] == 1) {
|
||||
$GLOBALS['mysql']->sql("UPDATE benutzer SET session_update='".time()."',session_pass='' WHERE id='".$check_session['id']."'");
|
||||
} else {
|
||||
|
||||
session_destroy();
|
||||
require('login.php');
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
if(isset($_GET['tpl'])) {
|
||||
|
||||
require 'lib/Smarty.class.php';
|
||||
$template = new Smarty();
|
||||
$template->setTemplateDir('template/');
|
||||
$template->setConfigDir('config/');
|
||||
$template->setCompileDir('compile/');
|
||||
$template->setCacheDir('cache/');
|
||||
|
||||
}
|
||||
|
||||
|
||||
//Email
|
||||
//$GLOBALS['email'] = new email;
|
||||
// $GLOBALS['core'] = new core;
|
||||
// $GLOBALS['browser'] = new Browser();
|
||||
// $GLOBALS['sms'] = new sms;
|
||||
|
||||
|
||||
if(isset($_GET['s']) AND file_exists('scripts/ajax/'.$_GET['s'].'.php')){
|
||||
require('scripts/ajax/'.$_GET['s'].'.php');
|
||||
}
|
||||
|
||||
if(isset($_GET['tpl'])) { $GLOBALS['template']->display('ajax.tpl'); }
|
||||
//----------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
//----------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue