216 lines
11 KiB
PHP
216 lines
11 KiB
PHP
<?php
|
|
if($_SESSION['benutzer']==12) { $planer="T. Muerbe"; }
|
|
else if($_SESSION['benutzer']==13) { $planer="Anett"; }
|
|
else if($_SESSION['benutzer']==18) { $planer="Joerg Basse"; }
|
|
else if($_SESSION['benutzer']==44) { $planer="I. Steinmacher"; }
|
|
else { $planer="Frank"; }
|
|
|
|
// error_reporting(E_ALL);
|
|
// ini_set('display_errors', 1);
|
|
|
|
|
|
|
|
$pjahr=date('W', (mktime(0, 0, 0, 1, 1, $jahr+1) - 4*86400));
|
|
$ijahr=date('W', (mktime(0, 0, 0, 1, 1, $jahr) - 4*86400));
|
|
$mjahr=date('W', (mktime(0, 0, 0, 1, 1, $jahr-1) - 4*86400));
|
|
|
|
if($_GET['wahl']==1){ if($_GET['kw']==1) { $kw=$mjahr; $jahr=$_GET['jahr']-1;} else { $kw=$_GET['kw']-1; $jahr=$_GET['jahr'];}}
|
|
|
|
elseif($_GET['wahl']==2){ if($_GET['kw']==$ijahr) { $kw=1; $jahr=$_GET['jahr']+1; } else { $kw=$_GET['kw']+1; $jahr=$_GET['jahr']; }
|
|
} else {
|
|
$jahr = (int)date('Y');
|
|
$kw = (int)date('W');
|
|
}
|
|
|
|
$offset = date('w', mktime(0,0,0,1,1,$jahr));
|
|
$offset = ($offset < 5) ? 1-$offset : 8-$offset;
|
|
$monday = mktime(0,0,0,1,1+$offset,$jahr);
|
|
$monday = mktime(0,0,0,1,1+$offset,$jahr); $tmp1=strtotime('+' . ($kw - 1) .'weeks', $monday); $tagx[0] = date("d.m.Y",$tmp1);
|
|
$tmp2=strtotime("+1 day", $tmp1); $tagx[1] = date("d.m.Y",$tmp2);
|
|
$tmp3=strtotime("+1 day", $tmp2); $tagx[2] = date("d.m.Y",$tmp3);
|
|
$tmp4=strtotime("+1 day", $tmp3); $tagx[3] = date("d.m.Y",$tmp4);
|
|
$tmp5=strtotime("+1 day", $tmp4); $tagx[4] = date("d.m.Y",$tmp5);
|
|
$tmp6=strtotime("+1 day", $tmp5); $tagx[5] = date("d.m.Y",$tmp6);
|
|
$tmp7=strtotime("+1 day", $tmp6); $tagx[6] = date("d.m.Y",$tmp7);
|
|
|
|
$infodatum="$tagx[0] - $tagx[6] ";
|
|
|
|
|
|
// Vorabanzeige resultat
|
|
//----------------------------------------- einzelne SMS Senden
|
|
if(isset($_POST['smssenden'])) {
|
|
$tourid=$_POST['smssenden'];
|
|
$row_smstour = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE id='".$tourid."'");
|
|
$sms_tag=$row_smstour['tag'];
|
|
$sms_monat=$row_smstour['monat'];
|
|
$row_tourn = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row_smstour['tour']."'");
|
|
$sms_tour=$row_tourn['tour'];
|
|
$sms_jahr=$row_smstour['jahr'];
|
|
$sms_auto=$row_smstour['auto'];
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$sms_auto."'");
|
|
$sms_autoname=$row_autox['kz'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row_smstour['fahrer']."'");
|
|
$sms_nummer[0]=$row_fahrerx['handy'];
|
|
$MessageText = "PIN ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * mit ".$sms_autoname." * Danke ".$_SESSION['bname'];
|
|
//------------------------------
|
|
$GLOBALS['sms']->sendsms($MessageText,$sms_nummer);
|
|
$GLOBALS['mysql']->insert("UPDATE tourenliste SET smsid='".$_SESSION['messageId']."',logid='".time()."' WHERE id='".$tourid."'");
|
|
if($_SESSION['messageId']>0) {
|
|
$success="SMS erfolgreich an: ".$sms_nummer."versendet."; $template->assign('success', $success);
|
|
} else {
|
|
$error="Fehler: SMS konnte nicht versendet werden !!! - Fehlercode:".$_SESSION['messageId']; $template->assign('error', $error);
|
|
}
|
|
}
|
|
//-----------------------------
|
|
elseif(isset($_POST['testsave'])) {
|
|
foreach($_POST['list'] as $row) {
|
|
// echo "<pre>";
|
|
// print_r($row);
|
|
// echo "</pre>";
|
|
|
|
$GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$row['Fahrzeug']."' WHERE id='".$row['tid']."'");
|
|
$GLOBALS['mysql']->insert("UPDATE tourenliste SET fahrer='".$row['Fahrer']."' WHERE id='".$row['tid']."'");
|
|
$GLOBALS['mysql']->insert("UPDATE tourenliste SET zeit='".$row['zeit']."' WHERE id='".$row['tid']."'");
|
|
$GLOBALS['mysql']->insert("UPDATE tourenliste SET infotext='".$row['infotext']."' WHERE id='".$row['tid']."'");
|
|
}
|
|
$success[]='Alle Touren wurden geändert und gespeichert.'; $template->assign('success', $success);
|
|
}
|
|
//------------------ PIN 1 Tag
|
|
$teilen1 = explode(".",$tagx[0]); $tag=$teilen1[0]; $monat=$teilen1[1]; $jahr=$teilen1[2];
|
|
$datum1=$tag.".".$monat.".".$jahr;
|
|
$key=0;
|
|
$pin_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=6") ;
|
|
while($row = $pin_tour->fetch_assoc()) {
|
|
$row_tour3 = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
$pin_tour1[$key]['id']=$row['id'];
|
|
$pin_tour1[$key]['tid']=$key;
|
|
$pin_tour1[$key]['zeit']=$row['zeit'];
|
|
$pin_tour1[$key]['tour']=$row_tour3['tour'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
|
|
$pin_tour1[$key]['fahrer']=$row_fahrerx['name'];
|
|
$pin_tour1[$key]['fahrer_id']=$row_fahrerx['id'];
|
|
$row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND post>0 ORDER BY name");
|
|
$pin_tour1[$key]['fahrer_array']=$row_fahrer_array;
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$pin_tour1[$key]['kennz']=$row_autox['kz'];
|
|
$pin_tour1[$key]['auto_id']=$row['auto'];
|
|
$row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY typ");
|
|
$pin_tour1[$key]['auto_array']=$row_auto_array;
|
|
$pin_tour1[$key]['infotext']=$row['infotext'];
|
|
$pin_tour1[$key]['smsid']=$row['smsid'];
|
|
$key++;
|
|
}
|
|
//------------------ PIN 2. Tag
|
|
$teilen2 = explode(".",$tagx[1]); $tag=$teilen2[0]; $monat=$teilen2[1]; $jahr=$teilen2[2];
|
|
$datum2=$tag.".".$monat.".".$jahr;
|
|
$pin_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=6") ;
|
|
while($row = $pin_tour->fetch_assoc()) {
|
|
$row_tour3 = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
$pin_tour2[$key]['id']=$row['id'];
|
|
$pin_tour2[$key]['tid']=$key;
|
|
$pin_tour2[$key]['zeit']=$row['zeit'];
|
|
$pin_tour2[$key]['tour']=$row_tour3['tour'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
|
|
$pin_tour2[$key]['fahrer']=$row_fahrerx['name'];
|
|
$pin_tour2[$key]['fahrer_id']=$row_fahrerx['id'];
|
|
$row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND post>0 ORDER BY name");
|
|
$pin_tour2[$key]['fahrer_array']=$row_fahrer_array;
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$pin_tour2[$key]['kennz']=$row_autox['kz'];
|
|
$pin_tour2[$key]['auto_id']=$row['auto'];
|
|
$row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY typ");
|
|
$pin_tour2[$key]['auto_array']=$row_auto_array;
|
|
$pin_tour2[$key]['infotext']=$row['infotext'];
|
|
$pin_tour2[$key]['smsid']=$row['smsid'];
|
|
$key++;
|
|
}
|
|
//------------------ PIN 3.Tag
|
|
$teilen = explode(".",$tagx[2]); $tag=$teilen[0]; $monat=$teilen[1]; $jahr=$teilen[2];
|
|
$datum3=$tag.".".$monat.".".$jahr;
|
|
$pin_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=6") ;
|
|
while($row = $pin_tour->fetch_assoc()) {
|
|
$row_tour3 = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
$pin_tour3[$key]['id']=$row['id'];
|
|
$pin_tour3[$key]['tid']=$key;
|
|
$pin_tour3[$key]['zeit']=$row['zeit'];
|
|
$pin_tour3[$key]['tour']=$row_tour3['tour'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
|
|
$pin_tour3[$key]['fahrer']=$row_fahrerx['name'];
|
|
$pin_tour3[$key]['fahrer_id']=$row_fahrerx['id'];
|
|
$row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND post>0 ORDER BY name");
|
|
$pin_tour3[$key]['fahrer_array']=$row_fahrer_array;
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$pin_tour3[$key]['kennz']=$row_autox['kz'];
|
|
$pin_tour3[$key]['auto_id']=$row['auto'];
|
|
$row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY typ");
|
|
$pin_tour3[$key]['auto_array']=$row_auto_array;
|
|
$pin_tour3[$key]['infotext']=$row['infotext'];
|
|
$pin_tour3[$key]['smsid']=$row['smsid'];
|
|
$key++;
|
|
}
|
|
//------------------ PIN 4.Tag
|
|
$teilen = explode(".",$tagx[3]); $tag=$teilen[0]; $monat=$teilen[1]; $jahr=$teilen[2];
|
|
$datum4=$tag.".".$monat.".".$jahr;
|
|
$pin_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=6") ;
|
|
while($row = $pin_tour->fetch_assoc()) {
|
|
$row_tour3 = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
$pin_tour4[$key]['id']=$row['id'];
|
|
$pin_tour4[$key]['tid']=$key;
|
|
$pin_tour4[$key]['zeit']=$row['zeit'];
|
|
$pin_tour4[$key]['tour']=$row_tour3['tour'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
|
|
$pin_tour4[$key]['fahrer']=$row_fahrerx['name'];
|
|
$pin_tour4[$key]['fahrer_id']=$row_fahrerx['id'];
|
|
$row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND post>0 ORDER BY name");
|
|
$pin_tour4[$key]['fahrer_array']=$row_fahrer_array;
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$pin_tour4[$key]['kennz']=$row_autox['kz'];
|
|
$pin_tour4[$key]['auto_id']=$row['auto'];
|
|
$row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY typ");
|
|
$pin_tour4[$key]['auto_array']=$row_auto_array;
|
|
$pin_tour4[$key]['infotext']=$row['infotext'];
|
|
$pin_tour4[$key]['smsid']=$row['smsid'];
|
|
$key++;
|
|
}
|
|
//------------------ PIN 5.Tag
|
|
$teilen = explode(".",$tagx[4]); $tag=$teilen[0]; $monat=$teilen[1]; $jahr=$teilen[2];
|
|
$datum5=$tag.".".$monat.".".$jahr;
|
|
$pin_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=6") ;
|
|
while($row = $pin_tour->fetch_assoc()) {
|
|
$row_tour3 = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
$pin_tour5[$key]['id']=$row['id'];
|
|
$pin_tour5[$key]['tid']=$key;
|
|
$pin_tour5[$key]['zeit']=$row['zeit'];
|
|
$pin_tour5[$key]['tour']=$row_tour3['tour'];
|
|
$row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
|
|
$pin_tour5[$key]['fahrer']=$row_fahrerx['name'];
|
|
$pin_tour5[$key]['fahrer_id']=$row_fahrerx['id'];
|
|
$row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND post>0 ORDER BY name");
|
|
$pin_tour5[$key]['fahrer_array']=$row_fahrer_array;
|
|
$row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$pin_tour5[$key]['kennz']=$row_autox['kz'];
|
|
$pin_tour5[$key]['auto_id']=$row['auto'];
|
|
$row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY typ");
|
|
$pin_tour5[$key]['auto_array']=$row_auto_array;
|
|
$pin_tour5[$key]['infotext']=$row['infotext'];
|
|
$pin_tour5[$key]['smsid']=$row['smsid'];
|
|
$key++;
|
|
}
|
|
//---------------------------
|
|
$heute = "$heute_tag.$heute_monat.$heute_jahr";
|
|
$template->assign('datum1', $datum1);
|
|
$template->assign('datum2', $datum2);
|
|
$template->assign('datum3', $datum3);
|
|
$template->assign('datum4', $datum4);
|
|
$template->assign('datum5', $datum5);
|
|
$template->assign('kw', $kw);
|
|
$template->assign('jahr', $jahr);
|
|
$template->assign('infodatum', $infodatum);
|
|
$template->assign('pin_tour1', $pin_tour1);
|
|
$template->assign('pin_tour2', $pin_tour2);
|
|
$template->assign('pin_tour3', $pin_tour3);
|
|
$template->assign('pin_tour4', $pin_tour4);
|
|
$template->assign('pin_tour5', $pin_tour5);
|
|
|
|
$template->assign('content', 'tpl/rpin1.tpl');
|
|
?>
|