'; print_r($tag_tour5); echo''; error_reporting(E_ALL); ini_set('display_errors',0); header('Content-Type: text/html; charset=utf-8'); require('lib/config.php'); require('lib/mysql.class.php'); require('lib/core.class.php'); session_name(CONFIG_SESSION); session_start(); //------------------------------------------------------------------ if(!isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'on') { header('Location: https://'.$_SERVER['SERVER_NAME']); exit(); } //------------------------------------------------------------------ $faz=0; $realtime=time(); // zeit fuer fuss $userip=$_SERVER['REMOTE_ADDR'];// ip fuer fuss date_default_timezone_set('Europe/Berlin'); // Default Time Zone // define('SITE_ACCESS',true); $GLOBALS['mysql'] = new mysql(CONFIG_MYSQL_HOST,CONFIG_MYSQL_USER,CONFIG_MYSQL_PW,CONFIG_MYSQL_DB); mysqli_set_charset($mysql, 'utf8'); require('lib/smarty/Smarty.class.php'); $GLOBALS['core'] = new core; $template = new smarty(); $template->template_dir = './template/'; $template->compile_dir = './template/compile'; $template->compile_check = TRUE; $template->debugging = false; $template->debug_output = "html"; $template->plugins_dir[] = 'lib/smarty/plugins/'; $template->force_compile = true; //----------------------------------------------------- $wochentag=date('w'); $tagname = array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"); //------------------------------------------------------ if(date('G')>15 || $wochentag==0) { $tt1=strtotime("+1 day"); } else { $tt1=time(); } $tag1=(int)date('j',$tt1); $monat1=(int)date('m',$tt1); $jahr1 = (int)date('Y',$tt1); $tna1=$tagname[date("w",$tt1)]; $taginfo1=$tna1.", ".$tag1.".".$monat1.".".$jahr1; $template->assign('taginfo1',$taginfo1); //------------------------------------------------------ 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"); } //---------------------------------------------------------------------------------------------------------------------------------------------------- /* if($wochentag==0) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+2 day"); }} if($wochentag==1) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==2) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==3) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==4) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==5) { if(date('G')>20) { $tt2=strtotime("+3 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==6) { if(date('G')>20) { $tt2=strtotime("+3 day"); } else { $tt2=strtotime("+2 day"); }} */ if($wochentag==0) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $faz=1; }} if($wochentag==1) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==2) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==3) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==4) { if(date('G')>20) { $tt2=strtotime("+2 day"); } else { $tt2=strtotime("+1 day"); }} if($wochentag==5) { if(date('G')>20) { $faz=1; } else { $tt2=strtotime("+1 day"); }} if($wochentag==6) { if(date('G')>20) { $faz=1; } else { $faz=1; }} if($faz==0) { $tag2=(int)date('j',$tt2); $monat2=(int)date('m',$tt2); $jahr2 = (int)date('Y',$tt2); $kw_2 = (int)date('W',$tt2); $tna2=$tagname[date("w",$tt2)]; $taginfo2=$tna2.", ".$tag2.".".$monat2.".".$jahr2; $template->assign('taginfo2',$taginfo2); } //------------------------------------------------------ //-------------------- wiederkehrende abfragen ------------------------------------------------- $a_touren = $GLOBALS['a_touren']; $a_fahrzg = $GLOBALS['a_fahrzg']; $a_fahrer = $GLOBALS['a_fahrer']; $a_planbz = $GLOBALS['a_planbz']; //---------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------------------------------------- unset($tag_tour); $panzeige1=0; $panzeige2=0; $panzeige3=0; $panzeige4=0; $leerpin=0; $etouranzeige=0; $pl2 = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$tag1."' AND monat='".$monat1."' AND jahr='".$jahr1."'"); $fpl2= $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$tag1."' AND monat='".$monat1."' AND jahr='".$jahr1."'"); //---------------------------------------------------------------------------------------------------------------------------------------------------- $fertig=0; //---------------------------------------------------------------------------------------------------------------------------------------------------- $tag_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag1."' and monat='".$monat1."' and jahr='".$jahr1."' ORDER BY tour"); $key=0; while($row = $tag_tour->fetch_assoc()) { if($row['fertig']>0) { $fertig=1; } $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } else { if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } } } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt //------------------------------------------------------ typ2 if($row['typ']== 2) { $typ2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $typ2[$key]['tour']=$a_touren[$ta_id]['tour']; $typ2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $typ2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $typ2[$key]['fahrernichtda']=$feintrag; $typ2[$key]['autonichtda']=$autonichtda; } //------------------------------------------------------ PVL if($row['typ']== 3) { $pvl[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $pvl[$key]['tour']=$a_touren[$ta_id]['tour']; $pvl[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $pvl[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $pvl[$key]['fahrernichtda']=$feintrag; $pvl[$key]['autonichtda']=$autonichtda; } //------------------------------------------------------ LVZ Touren if($row['typ']== 4) { $lvz[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $lvz[$key]['tour']=$a_touren[$ta_id]['tour']; $lvz[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $lvz[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $lvz[$key]['fahrernichtda']=$feintrag; $lvz[$key]['autonichtda']=$autonichtda; } //------------------------------------------------------ LVZ zustellung if($row['typ']==17) { $lvzz[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $lvzz[$key]['tour']=$a_touren[$ta_id]['tour']; $lvzz[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $lvzz[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $lvzz[$key]['fahrernichtda']=$feintrag; $lvzz[$key]['autonichtda']=$autonichtda; } //------------------------------------------------------ LVZ post if($row['typ']== 5) { $pag[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $pag[$key]['tour']=$a_touren[$ta_id]['tour']; $pag[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $pag[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $pag[$key]['fahrernichtda']=$feintrag; $pag[$key]['autonichtda']=$autonichtda; } //------------- type 1 rtour if($row['typ']== 6 && $row['utyp']==1) { $rt1[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt1[$key]['tour']=$a_touren[$ta_id]['tour']; $rt1[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt1[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt1[$key]['fahrernichtda']=$feintrag; $rt1[$key]['autonichtda']=$autonichtda; $panzeige1++; } //------------- type 2 BNA / L if($row['typ']== 6 && $row['utyp']==2) { $rt2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt2[$key]['tour']=$a_touren[$ta_id]['tour']; $rt2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt2[$key]['fahrernichtda']=$feintrag; $rt2[$key]['autonichtda']=$autonichtda; $panzeige2++; } //------------- type 3 DD if($row['typ']== 6 && $row['utyp']==3) { $rt3[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt3[$key]['tour']=$a_touren[$ta_id]['tour']; $rt3[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt3[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt3[$key]['fahrernichtda']=$feintrag; $rt3[$key]['autonichtda']=$autonichtda; $panzeige3++; } //------------- type 4 afa if($row['typ']== 6 && $row['utyp']==4) { $rt4[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt4[$key]['tour']=$a_touren[$ta_id]['tour']; $rt4[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt4[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt4[$key]['fahrernichtda']=$feintrag; $rt4[$key]['autonichtda']=$autonichtda; $panzeige4++; } //------------- Pin post leergut / rueckläufer if($row['typ']== 16) { $ltour[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $ltour[$key]['tour']=$a_touren[$ta_id]['tour']; $ltour[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $ltour[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $ltour[$key]['fahrernichtda']=$feintrag; $ltour[$key]['autonichtda']=$autonichtda; $leerpin++; } //------------- essentour VNG if($row['typ']== 9) { $etour[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $etour[$key]['tour']=$a_touren[$ta_id]['tour']; $etour[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $etour[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $etour[$key]['fahrernichtda']=$feintrag; $etour[$key]['autonichtda']=$autonichtda; $etouranzeige++; } //------------- $key++; } //--------------------------------------------- if(isset($pvl)) { $template->assign('tag1_pvl',$pvl); } if(isset($lvz)) { $template->assign('tag1_lvz',$lvz); } if(isset($typ2)) { $template->assign('tag1_typ2',$typ2); } if(isset($lvzz)) { $template->assign('tag1_lvzz',$lvzz); } if(isset($$pag)) { $template->assign('tag1_pag',$pag); } if(isset($rt1)) { $template->assign('rtour1', $rt1); } if(isset($rt2)) { $template->assign('rtour2', $rt2); } if(isset($rt3)) { $template->assign('rtour3', $rt3); } if(isset($rt4)) { $template->assign('rtour4', $rt4); } if(isset($ltour)) { $template->assign('ltour', $ltour); } if(isset($etour)) { $template->assign('$etour', $etour); } //--------------------------------------------- anzeige var $template->assign('panzeige1', $panzeige1); $template->assign('panzeige2', $panzeige2); $template->assign('panzeige3', $panzeige3); $template->assign('panzeige4', $panzeige4); $template->assign('leerpin', $leerpin); $template->assign('etouranzeige', $etouranzeige); //------------------------------------------------------------------------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------------------------------------------------------------------------ // echo'
'; print_r($a_fplanr); echo''; //------------------------------------------------------------------------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------------------------------------------------------------------------ if ($faz==1) { $kw1 = (int)date('W'); //------------------------------------------------------ FAZ Tour 1 $faztour1 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw1."' and jahr='".$jahr1."' and typ=15 AND utyp=1 ORDER BY tour"); while($row = $faztour1->fetch_assoc()) { $fazinfo=$row['tag'].".".$row['monat'].".".$row['jahr']; $template->assign('fazinfo',$fazinfo); $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $a_pl2 = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$row['jahr']."'"); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $a_fpl2 = $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$row['jahr']."'"); $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } } if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt $faz_tour1[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $faz_tour1[$key]['tour']=$a_touren[$ta_id]['tour3']; $faz_tour1[$key]['auto']=$a_fahrzg[$aa_id]['kz']; $faz_tour1[$key]['fahrer']=$a_fahrer[$ma_id]['name']; $faz_tour1[$key]['info']=$a_touren[$ta_id]['infotitel']; $faz_tour1[$key]['exemplare']=$row['exemplare']; $faz_tour1[$key]['time']=$row['time']; $faz_tour1[$key]['tourid']=$row['tour']; $faz_tour1[$key]['fahrer_id']=$row['fahrer']; $faz_tour1[$key]['fahrernichtda']=$feintrag; $faz_tour1[$key]['autonichtda']=$autonichtda; $key++; } $fazanzeige=1; $template->assign('faz1',$faz_tour1); $template->assign('fazanzeige',1); //------------------------------------------------------ FAZ Tour 2 $faztour2 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw1."' and jahr='".$jahr1."' and typ=15 AND utyp=2 ORDER BY tour"); while($row = $faztour2->fetch_assoc()) { $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } else { if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } } } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt $faz_tour2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $faz_tour2[$key]['tour']=$a_touren[$ta_id]['tour3']; $faz_tour2[$key]['auto']=$a_fahrzg[$aa_id]['kz']; $faz_tour2[$key]['fahrer']=$a_fahrer[$ma_id]['name']; $faz_tour2[$key]['info']=$a_touren[$ta_id]['infotitel']; $faz_tour2[$key]['exemplare']=$row['exemplare']; $faz_tour2[$key]['time']=$row['time']; $faz_tour2[$key]['tourid']=$row['tour']; $faz_tour2[$key]['fahrer_id']=$row['fahrer']; $faz_tour2[$key]['fahrernichtda']=$feintrag; $faz_tour2[$key]['autonichtda']=$autonichtda; $key++; } $fazanzeige=1; $template->assign('faz2',$faz_tour2); $template->assign('fazanzeige',1); //------------------------------------------------------ FAZ Tour 3 $faztour3 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw1."' and jahr='".$jahr1."' and typ=15 AND utyp=3 ORDER BY tour"); while($row = $faztour3->fetch_assoc()) { $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } else { if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } } } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt $faz_tour3[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $faz_tour3[$key]['tour']=$a_touren[$ta_id]['tour3']; $faz_tour3[$key]['auto']=$a_fahrzg[$aa_id]['kz']; $faz_tour3[$key]['fahrer']=$a_fahrer[$ma_id]['name']; $faz_tour3[$key]['info']=$a_touren[$ta_id]['infotitel']; $faz_tour3[$key]['exemplare']=$row['exemplare']; $faz_tour3[$key]['time']=$row['time']; $faz_tour3[$key]['tourid']=$row['tour']; $faz_tour3[$key]['fahrer_id']=$row['fahrer']; $faz_tour3[$key]['fahrernichtda']=$feintrag; $faz_tour3[$key]['autonichtda']=$autonichtda; $key++; } $fazanzeige=1; $template->assign('faz3',$faz_tour3); $template->assign('fazanzeige',1); //------------------------------------------------------ FAZ Tour 4 $faztour4 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw1."' and jahr='".$jahr1."' and typ=15 AND utyp=4 ORDER BY tour"); while($row = $faztour4->fetch_assoc()) { $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } else { if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } } } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt $faz_tour4[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $faz_tour4[$key]['tour']=$a_touren[$ta_id]['tour3']; $faz_tour4[$key]['auto']=$a_fahrzg[$aa_id]['kz']; $faz_tour4[$key]['fahrer']=$a_fahrer[$ma_id]['name']; $faz_tour4[$key]['info']=$a_touren[$ta_id]['infotitel']; $faz_tour4[$key]['exemplare']=$row['exemplare']; $faz_tour4[$key]['time']=$row['time']; $faz_tour4[$key]['tourid']=$row['tour']; $faz_tour4[$key]['fahrer_id']=$row['fahrer']; $faz_tour4[$key]['fahrernichtda']=$feintrag; $faz_tour4[$key]['autonichtda']=$autonichtda; $key++; } $fazanzeige=1; $template->assign('faz4',$faz_tour4); $template->assign('fazanzeige',1); } else { //----------------------------- TAG 2 pvl $key=0; $anzpvl2=0; $anzlvz2=0; $anzlvzz2=0; $pinanzeige2=0; $rtouranzeige2=0; $ddanzeige2=0; $pinlanzeige2=0; $pl2 = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$tag2."' AND monat='".$monat2."' AND jahr='".$jahr2."'"); $fpl2= $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$tag2."' AND monat='".$monat2."' AND jahr='".$jahr2."'"); //------------------------------------------------------------------------------------------------------------------------------------------------------------ $tag_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag2."' and monat='".$monat2."' and jahr='".$jahr2."' ORDER BY tour"); $key=0; while($row = $tag_tour->fetch_assoc()) { //echo'
'; print_r($row); echo''; $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $aa_id= array_search($row['auto'], array_column($a_fahrzg, 'id')); $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $feintrag=0; while($a_pl2 = $pl2->fetch_assoc()) { if($a_pl2['mid']==$row['fahrer']) { $pa_id= array_search($a_pl2['grund'], array_column($a_planbz, 'id')); if($a_planbz['nichtda']==1) { $feintrag=1; } else { if($a_planbz['nichtda']==$row['typ']) { $feintrag=1; } } } } if($feintrag==0) { if($row['fahrer']!=$a_touren[$ta_id]['s_fahrer']) { $feintrag=2; }} if($row['fahrer']==0) { $feintrag=1; } //-- fahrer nicht ausgewaehlt //----------- auto $autonichtda=0; while($a_fpl2 = $fpl2->fetch_assoc()) { if($a_fpl2['fid']==$row['auto']) { $autonichtda=1; } else { if($row['auto']!=$a_touren[$ta_id]['s_auto']) { $autonichtda=2; } } } if($row['auto']==0) { $autonichtda=1; } //-- Auto nicht ausgewaehlt //------------------------------------------------------ Abfrage nur bei änderungen !!!!!!!!!!!!!!!!!!! if($autonichtda>0 || $feintrag>0) { //------------------------------------------------------ PVL if($row['typ']== 3) { $pvl2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $pvl2[$key]['tour']=$a_touren[$ta_id]['tour']; $pvl2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $pvl2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $pvl2[$key]['fahrernichtda']=$feintrag; $pvl2[$key]['autonichtda']=$autonichtda; $anzpvl2++; } //------------------------------------------------------ LVZ Touren if($row['typ']== 4) { $lvz2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $lvz2[$key]['tour']=$a_touren[$ta_id]['tour']; $lvz2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $lvz2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $lvz2[$key]['fahrernichtda']=$feintrag; $lvz2[$key]['autonichtda']=$autonichtda; $anzlvz2++; } //------------------------------------------------------ LVZ zustellung if($row['typ']==17) { $lvzz2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $lvzz2[$key]['tour']=$a_touren[$ta_id]['tour']; $lvzz2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $lvzz2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $lvzz2[$key]['fahrernichtda']=$feintrag; $lvzz2[$key]['autonichtda']=$autonichtda; $anzlvzz2++; } //------------------------------------------------------ LVZ post if($row['typ']== 5) { $pag2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $pag2[$key]['tour']=$a_touren[$ta_id]['tour']; $pag2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $pag2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $pag2[$key]['fahrernichtda']=$feintrag; $pag2[$key]['autonichtda']=$autonichtda; $pinanzeige2++; } //------------- type 1 rtour if($row['typ']== 6 && $row['utyp']==1) { $rt_2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt_2[$key]['tour']=$a_touren[$ta_id]['tour']; $rt_2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt_2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt_2[$key]['$fahrernichtda']=$feintrag; $rt_2[$key]['autonichtda']=$autonichtda; $rtouranzeige2++; } //------------- type 2 BNA / L if($row['typ']== 6 && $row['utyp']==2) { $rt_2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt_2[$key]['tour']=$a_touren[$ta_id]['tour']; $rt_2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt_2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt_2[$key]['fahrernichtda']=$feintrag; $rt_2[$key]['autonichtda']=$autonichtda; $panzeige2++; } //------------- Pin post leergut / rueckläufer if($row['typ']== 16) { $ltour2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $ltour2[$key]['tour']=$a_touren[$ta_id]['tour']; $ltour2[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $ltour2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $ltour2[$key]['fahrernichtda']=$feintrag; $ltour2[$key]['autonichtda']=$autonichtda; $pinlanzeige2++; } //----------- } //------------- type 3 DD if($row['typ']== 6 && $row['utyp']==3) { $rt32[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $rt32[$key]['tour']=$a_touren[$ta_id]['tour']; $rt32[$key]['kennz']=$a_fahrzg[$aa_id]['kz']; $rt32[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $rt32[$key]['fahrernichtda']=$feintrag; $rt32[$key]['autonichtda']=$autonichtda; $ddanzeige2++; } //------------- $key++; } //--------------------------------------------- //--------------------------------------------- if(isset($pvl2)) { $template->assign('tag2_pvl',$pvl2); } if(isset($lvz2)) { $template->assign('tag2_lvz',$lvz2); } if(isset($lvzz2)) { $template->assign('tag2_lvzz',$lvzz2); } if(isset($pag2)) { $template->assign('tag2_pag',$pag2); } if(isset($rt_2)) { $template->assign('tag2_rtour', $rt_2); } if(isset($rt32)) { $template->assign('tag2_dd', $rt32); } if(isset($ltour2)) { $template->assign('tag2_pinl', $ltour2); } //--------------------------------------------- anzeige var $template->assign('anzpvl2', $anzpvl2); $template->assign('anzlvz2', $anzlvz2); $template->assign('anzlvzz2', $anzlvzz2); $template->assign('pinanzeige2', $pinanzeige2); $template->assign('rtouranzeige2', $rtouranzeige2); $template->assign('ddanzeige2', $ddanzeige2); $template->assign('pinlanzeige2', $pinlanzeige2); //--------------------------------------------- $template->assign('fertig', $fertig); } //------------------------------------------------------------------------------------------------------------- //------------------------------------------------------------------------------------------------------------- //echo'
'; print_r($tag_tour1); echo''; //------------------------------------------------------------ $GLOBALS['template']->display('app_heute.tpl'); //------------------------------------------------------------ ?>