74 lines
3.5 KiB
PHP
74 lines
3.5 KiB
PHP
<?php
|
|
$_SESSION['m1']=4; $_SESSION['m2']=4;
|
|
// Melde alle PHP Fehler (siehe Changelog)
|
|
error_reporting(E_ALL); ini_set('display_errors',0);
|
|
|
|
if(isset($_POST['savetour'])) {
|
|
echo "-";
|
|
echo $_POST['gesperrt'];
|
|
}
|
|
|
|
if(isset($_GET['wahl'])) {
|
|
|
|
//------------------------- vorbereitete freie karten = Mitarbeiter 0
|
|
if($_GET['wahl']==1) { $karten = $GLOBALS['mysql']->query_array("SELECT * FROM karten"); $template->assign('karte', $karten); }
|
|
//echo "<pre>"; print_r($karten); echo "</pre>";
|
|
//------------------------- vorbereitete freie karten = Mitarbeiter 0
|
|
if($_GET['wahl']==2) { $karten = $GLOBALS['mysql']->query_array("SELECT * FROM karten WHERE user=0"); $template->assign('karte', $karten); }
|
|
//------------------------- Zeitschaltung karten
|
|
if($_GET['wahl']==6) { $karten = $GLOBALS['mysql']->query_array("SELECT * FROM karten WHERE status>1 and status<9"); $template->assign('karte', $karten); }
|
|
//------------------------- gesperrte karten
|
|
if($_GET['wahl']==3) { $karten = $GLOBALS['mysql']->query_array("SELECT * FROM karten WHERE gesperrt=1"); $template->assign('karte', $karten); }
|
|
if($_GET['wahl']==4) { $karten = $GLOBALS['mysql']->query_array("SELECT * FROM karten WHERE verloren=1"); $template->assign('karte', $karten); }
|
|
//------------------------- Auswahl nach Mitarbeiter
|
|
if($_GET['wahl']==5) {
|
|
$kartenx = $GLOBALS['mysql']->sql("SELECT * FROM karten WHERE user='".$_GET['id']."'"); $key=0;
|
|
while($row = $kartenx->fetch_assoc()) {
|
|
//$llog = $GLOBALS['mysql']->query_single("SELECT * FROM kartenlog WHERE karte='".$row['karte']."' ORDER BY zeit DESC LIMIT 1");
|
|
//if($llog['num_rows']> 0) { $karten[$key]['lastlog']=$llog['zeit2']; }
|
|
$karten[$key]['lastlog']=date("d.m.Y - H:i",$llog['zeit']);
|
|
|
|
$karten[$key]['kID']=$row['kID'];
|
|
$karten[$key]['karte']=$row['karte'];
|
|
$karten[$key]['user']=$row['user'];
|
|
$karten[$key]['gesperrt']=$row['gesperrt'];
|
|
$karten[$key]['verloren']=$row['verloren'];
|
|
$karten[$key]['info']=$row['info'];
|
|
$karten[$key]['status']=$row['status'];
|
|
$key++;
|
|
}
|
|
$template->assign('karte', $karten);
|
|
}
|
|
//------------------------- Auswahl nach Mitarbeiter
|
|
if($_GET['wahl']==9) {
|
|
$lastlog = $GLOBALS['mysql']->query_single("SELECT * FROM karten ORDER BY kID DESC LIMIT 1");
|
|
$nextid=$lastlog['kID'];
|
|
$nextid++;
|
|
$template->assign('nextid', $nextid);
|
|
$lastlog2 = $GLOBALS['mysql']->query_single("SELECT * FROM kartenerror ORDER BY kID DESC LIMIT 1");
|
|
$logid=$lastlog2['kID'];
|
|
$logid++;
|
|
$template->assign('logid', $logid);
|
|
}
|
|
|
|
$template->assign('wahl',$_GET['wahl']);
|
|
}
|
|
//---------------------------------------------------------------------------------------
|
|
$madata = $GLOBALS['mysql']->sql("SELECT * FROM mitarbeiter ORDER BY name"); $key=0;
|
|
while($row = $madata->fetch_assoc()) {
|
|
if($GLOBALS['mysql']->summe("SELECT * FROM karten WHERE user='".$row['id']."'")!=0) {
|
|
$mitarbeiter[$key]['id']=$row['id'];
|
|
$mitarbeiter[$key]['aktiv']=$row['aktiv'];
|
|
$mitarbeiter[$key]['name']=$row['name'];
|
|
$key++;
|
|
}
|
|
}
|
|
//--------------------- Fahrer Array
|
|
$fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter ORDER BY name");
|
|
$template->assign('fahrer_array', $fahrer_array);
|
|
//---------------------------------------------------------------------------------------
|
|
//$mitarbeiter = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter ORDER BY name");
|
|
$template->assign('mitarbeiter', $mitarbeiter);
|
|
//---------------------------------------------------------------------------------------
|
|
$template->assign('content', 'tpl/v_karten.tpl');
|
|
?>
|