'; print_r($test_tour2['num_rows']); echo''; $_SESSION['m1']=1; $_SESSION['m2']=7; 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"; $jahr_aktuell = (int)date('Y'); //$kw_aktuell = (int)date('W'); $kw_aktuell=$kw_aktuell+1; $temp = strtotime("next monday"); //$temp = strtotime("+1 week"); $jahr_aktuell = (int)date('Y', $temp); $kw_aktuell = (int)date('W', $temp); $tag=30; $monat=12; $jahr=2019; 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']; $sms_jahr=$row_smstour['jahr']; $row_tourn = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row_smstour['tour']."'"); $sms_tour=$row_tourn['tour']; $sms_auto=$row_smstour['auto']; $sms_zeit=$row_smstour['zeit']; $sms_gewicht=$row_smstour['gewicht']; $sms_norm=$row_smstour['Norm']; $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 = "Rundschau ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * ".$sms_zeit." Uhr * ".$sms_gewicht." kg * ".$sms_norm."er Norm * mit ".$sms_autoname." * Danke ".$_SESSION['bname']; //------------------------------ //$GLOBALS['sms']->sendsms($MessageText,$sms_nummer); $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$tourid); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus=20,smsid='".$_SESSION['messageId']."',logid='".time()."' WHERE id='".$tourid."'"); if($_SESSION['messageId']>0) { $success="SMS erfolgreich an: ".$sms_nummer[0]." versendet."; $template->assign('success', $success); } else { $error="Fehler: SMS konnte nicht versendet werden !!! - Fehlercode:".$_SESSION['messageId']; $template->assign('error', $error); } } //------------------------ alle Touren speichern //------------------------------------------ komplette Tabelle speichern //------------------------------------------ komplette SMS Senden elseif(isset($_POST['smspower'])) { $key=0; $ssms=0; $mpv_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=7 ORDER BY tour"); while($row = $mpv_tour->fetch_assoc()) { $sms_tag=$row['tag']; $sms_monat=$row['monat']; $sms_jahr=$row['jahr']; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $s_tour=$row['tour']; $sms_tour=$row_tour['tour']; $wochentag=date('l',mktime(0,0,0,$row['monat'],$row['tag'],$row['jahr'])); $sms_wt=$wochentag=$GLOBALS['core']->translateDate($wochentag); $sms_zeit=$row['zeit']; $sms_gewicht=$row['gewicht']; $sms_norm=$row['Norm']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $sms_autoname=$row_autox['kz']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $sms_nummer[0]=$row_fahrerx['handy']; $MessageText = "Rundschau ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * ".$sms_zeit." Uhr * ".$sms_gewicht." kg * ".$sms_norm."er Norm * mit ".$sms_autoname." * Danke ".$_SESSION['bname']; //------------------------------ sms neu $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$row['id']); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus=20,fertig=1,logid='".time()."' WHERE id='".$row['id']."'"); $key++; //sleep(1); } $success="Hinweis: ".$key." SMS zum senden vorgemerkt !!!!!!!!!!"; $template->assign('success', $success); } //----------------------- auslesen //---------------------- Touren $key=0; $atyp1=0; $atyp2=0; $atyp3=0; $atyp4=0; $rs_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ=7 ORDER BY zeit"); while($row = $rs_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); if($row_tour['utyp']==1) { $wochentag=date('l',mktime(0,0,0,$row['monat'],$row['tag'],$row['jahr'])); $datumland=$wochentag=$GLOBALS['core']->translateDate($wochentag)." - ".$row['tag'].".".$row['monat'].".".$row['jahr']; $template->assign('datumland', $datumland); $ltag=$row['tag']; $lmonat=$row['monat']; $ljahr=$row['jahr']; } else { $wochentag=date('l',mktime(0,0,0,$row['monat'],$row['tag'],$row['jahr'])); $datumstadt=$wochentag=$GLOBALS['core']->translateDate($wochentag)." - ".$row['tag'].".".$row['monat'].".".$row['jahr']; $template->assign('datumstadt', $datumstadt); $stag=$row['tag']; $smonat=$row['monat']; $sjahr=$row['jahr']; } if($row_tour['utyp']==1) { $atyp1++; $rs_tour1[$key]['id']=$row['id']; $rs_tour1[$key]['tid']=$key; $rs_tour1[$key]['tour']=$row_tour['tour']; $rs_tour1[$key]['fahrer_id']=$row['fahrer']; $rs_tour1[$key]['zeit']=$row['zeit']; $rs_tour1[$key]['smsid']=$row['smsid']; $rs_tour1[$key]['smsstatus']=$row['smsstatus']; $rs_tour1[$key]['smsstatusdate']=$row['smsstatusdate']; $rs_tour1[$key]['pakete']=$row['Pakete']; $rs_tour1[$key]['gewicht4']=$row['gewicht4']; $rs_tour1[$key]['gewicht']=$row['gewicht']; $rsnorm1=$row['Norm']; $template->assign('rsnorm1', $rsnorm1); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $rs_tour1[$key]['kennz']=$row_autox['kz']; $rs_tour1[$key]['auto_id']=$row['auto'];//sparen $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>1 ORDER BY kz"); $rs_tour1[$key]['auto_array']=$row_auto_array; $template->assign('rs_tour1', $rs_tour1); // LAND Dienstag abend } if($row_tour['utyp']==2) { $atyp2++; $rs_tour2[$key]['id']=$row['id']; $rs_tour2[$key]['tid']=$key; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $rs_tour2[$key]['tour']=$row_tour['tour']; $rs_tour2[$key]['fahrer_id']=$row['fahrer']; $rs_tour2[$key]['zeit']=$row['zeit']; $rs_tour2[$key]['smsid']=$row['smsid']; $rs_tour2[$key]['smsstatus']=$row['smsstatus']; $rs_tour2[$key]['smsstatusdate']=$row['smsstatusdate']; $rs_tour2[$key]['pakete']=$row['Pakete']; $rs_tour2[$key]['gewicht']=$row['gewicht']; $rs_tour2[$key]['gewicht4']=$row['gewicht4']; $rsnorm2=$row['Norm']; $template->assign('rsnorm2', $rsnorm2); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $rs_tour2[$key]['kennz']=$row_autox['kz']; $rs_tour2[$key]['auto_id']=$row['auto'];//sparen $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>1 ORDER BY kz"); $rs_tour2[$key]['auto_array']=$row_auto_array; $template->assign('rs_tour2', $rs_tour2); // Stadt NORD } if($row_tour['utyp']==3) { $atyp3++; $rs_tour3[$key]['id']=$row['id']; $rs_tour3[$key]['tid']=$key; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $rs_tour3[$key]['tour']=$row_tour['tour']; $rs_tour3[$key]['fahrer_id']=$row['fahrer']; $rs_tour3[$key]['zeit']=$row['zeit']; $rs_tour3[$key]['smsid']=$row['smsid']; $rs_tour3[$key]['smsstatus']=$row['smsstatus']; $rs_tour3[$key]['smsstatusdate']=$row['smsstatusdate']; $rs_tour3[$key]['gewicht']=$row['gewicht']; $rs_tour3[$key]['gewicht4']=$row['gewicht4']; $rs_tour3[$key]['pakete']=$row['Pakete']; $rsnorm3=$row['Norm']; $template->assign('rsnorm3', $rsnorm3); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $rs_tour3[$key]['kennz']=$row_autox['kz']; $rs_tour3[$key]['auto_id']=$row['auto']; $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>1 ORDER BY kz"); $rs_tour3[$key]['auto_array']=$row_auto_array; $template->assign('rs_tour3', $rs_tour3); // Stadt WEST } if($row_tour['utyp']==4) { $atyp4++; $rs_tour4[$key]['id']=$row['id']; $rs_tour4[$key]['tid']=$key; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $rs_tour4[$key]['tour']=$row_tour['tour']; $rs_tour4[$key]['fahrer_id']=$row['fahrer']; $rs_tour4[$key]['zeit']=$row['zeit']; $rs_tour4[$key]['smsid']=$row['smsid']; $rs_tour4[$key]['smsstatus']=$row['smsstatus']; $rs_tour4[$key]['smsstatusdate']=$row['smsstatusdate']; $rs_tour4[$key]['gewicht']=$row['gewicht']; $rs_tour4[$key]['gewicht4']=$row['gewicht4']; $rs_tour4[$key]['pakete']=$row['Pakete']; $rsnorm4=$row['Norm']; $template->assign('rsnorm4', $rsnorm4); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $rs_tour4[$key]['kennz']=$row_autox['kz']; $rs_tour4[$key]['auto_id']=$row['auto'];//sparen $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>1 ORDER BY kz"); $rs_tour4[$key]['auto_array']=$row_auto_array; $template->assign('rs_tour4', $rs_tour4); // Stadt SUED } $key++; } //---------------------- //---- aktive Fahrer --- //-------- Land Rundschau Tag -1 $nichtda_m = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE rs>0 && aktiv>0 ORDER BY name"); $zahl=0; $row_fahrer_array1=array(); while($row3 = $nichtda_m->fetch_assoc()) { $nichtda3 = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE mid='".$row3['id']."' AND tag='".$row['ltag']."' AND monat='".$row['lmonat']."' AND jahr='".$row['ljahr']."'"); if($nichtda3['num_rows']>0) { $nichtdax = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$nichtda3['grund']."'"); } if($nichtda3['num_rows'] == 0) { $row_fahrer_array1[$zahl]['id']=$row3['id']; $row_fahrer_array1[$zahl]['name']=$row3['name']; $zahl++; } elseif($nichtdax['nichtda'] != 1 || $nichtdax['nichtda'] != 7) { $row_fahrer_array1[$zahl]['id']=$row3['id']; $row_fahrer_array1[$zahl]['name']=$row3['name']; $zahl++; } } //---------- Stadt Rundschau Tag x $nichtda_s = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE rs>0 && aktiv>0 ORDER BY name"); $zahl=0; $row_fahrer_array2=array(); while($row4 = $nichtda_s->fetch_assoc()) { $nichtda4 = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE mid='".$row3['id']."' AND tag='".$stag."' AND monat='".$smonat."' AND jahr='".$sjahr."'"); if($nichtda4['num_rows']>0) { $nichtdax = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$nichtda4['grund']."'"); } if($nichtda4['num_rows'] == 0) { $row_fahrer_array2[$zahl]['id']=$row4['id']; $row_fahrer_array2[$zahl]['name']=$row4['name']; $zahl++; } elseif($nichtdax['nichtda'] != 1 || $nichtdax['nichtda'] != 7) { $row_fahrer_array2[$zahl]['id']=$row4['id']; $row_fahrer_array2[$zahl]['name']=$row4['name']; $zahl++; } } // zurückrechen $kw_alt = (int)date('W',time()-604800); $jahr_alt = (int)date('Y',time()-604800); $kei=0; $rs_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_alt."' and jahr='".$jahr_alt."' and typ=7"); while($row = $rs_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $last[$kei]['tour']=$row_tour['tour']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $last[$kei]['fahrer']=$row_fahrerx['name']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $last[$kei]['kennz']=$row_autox['kz']; $kei++; } //----------------------- Mitarbeiter info //---------- land if($atyp1>0) { $test = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$ltag."' AND monat='".$lmonat."' AND jahr='".$ljahr."'"); $key=0; while($row = $test->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $maf1[$key]['fahrer']=$row_fahrerx['name']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $maf1[$key]['bez']=$row_icon['bez']; $maf1[$key]['icon']=$row_icon['icon']; $key++; } $bday = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebtag='".$ltag."' AND gebmonat='".$lmonat."'"); while($row = $bday->fetch_assoc()) { if($row['gebjahr']>0) { $maf1[$key]['fahrer']=$row['name']; $jahre=$ljahr-$row['gebjahr']; $maf1[$key]['bez']=$jahre.". Geburtstag"; $maf1[$key]['icon']="bday.png"; $key++; }} $auto = $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$ltag."' AND monat='".$lmonat."' AND jahr='".$ljahr."'"); while($row = $auto->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['fid']."'"); $maf1[$key]['fahrer']=$row_fahrerx['kz']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner_bez WHERE id='".$row['grund']."'"); $maf1[$key]['bez']=$row_icon['bez']; $maf1[$key]['icon']=$row_icon['icon']; $key++; } $template->assign('maf1', $maf1); } //------ 2tag stadttouren $test = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$stag."' AND monat='".$smonat."' AND jahr='".$sjahr."'"); $key=0; while($row = $test->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $maf2[$key]['fahrer']=$row_fahrerx['name']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $maf2[$key]['bez']=$row_icon['bez']; $maf2[$key]['icon']=$row_icon['icon']; $key++; } $bday = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebtag='".$stag."' AND gebmonat='".$smonat."'"); while($row = $bday->fetch_assoc()) { // if($row['gebjahr']>0) { $maf2[$key]['fahrer']=$row['name']; $jahre=$sjahr-$row['gebjahr']; $maf2[$key]['bez']=$jahre.". Geburtstag"; $maf2[$key]['icon']="bday.png"; $key++; // } } $auto = $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$stag."' AND monat='".$smonat."' AND jahr='".$sjahr."'"); while($row = $auto->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['fid']."'"); $maf2[$key]['fahrer']=$row_fahrerx['kz']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner_bez WHERE id='".$row['grund']."'"); $maf2[$key]['bez']=$row_icon['bez']; $maf2[$key]['icon']=$row_icon['icon']; $key++; } //--------------------------- $testcar = $GLOBALS['mysql']->query("SELECT * FROM fahrzeuge WHERE aktiv>0 and aktiv<90 and besitz<4 and typ>2 ORDER BY kz"); $key=0; while($row = $testcar->fetch_assoc()) { $test_kal = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner WHERE tag='".$stag."' and monat='".$smonat."' and jahr='".$sjahr."' and fid='".$row['id']."'"); if($test_kal['num_rows'] == 0) { $test_tour2 = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tag='".$stag."' and monat='".$smonat."' and jahr='".$sjahr."' and auto='".$row['id']."' and typ>5"); if($test_tour2['num_rows'] == 0) { $frstrp[$key]['car'] =$row['kz']; $frstrp[$key]['ort'] =$row['standort']; $frstrp[$key]['bez'] =$row['hersteller']." ".$row['name']; $key++; } } } $template->assign('frstrp', $frstrp); //--------------------------- $template->assign('maf2', $maf2); $template->assign('datum_unix', mktime(0,0,0, $smonat,$stag,$sjahr)); $template->assign('fahrer_array1', $row_fahrer_array1); $template->assign('fahrer_array2', $row_fahrer_array2); $template->assign('atyp1', $atyp1); $template->assign('atyp2', $atyp2); $template->assign('atyp3', $atyp3); $template->assign('atyp4', $atyp4); $template->assign('kw_alt', $kw_alt); $template->assign('jahr_alt', $jahr_alt); $template->assign('kw_aktuell', $kw_aktuell); $template->assign('last', $last); // letzte Woche $template->assign('content', 'tpl/prundschau.tpl'); ?>