"; print_r(json_decode($ergbniss)); echo ""; $_SESSION['m1']=1; $_SESSION['m2']=9; //echo $_POST['smssenden']; $jahr_aktuell = (int)date('Y'); $kw_aktuell = (int)date('W'); //----------------------------------------- speichern... bald unnötig if(isset($_POST['testsave'])) { foreach($_POST['list'] as $row) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$row['Fahrzeug']."' WHERE id='".$row['tid']."'"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET fahrer='".$row['Fahrer']."',logid='".time()."' WHERE id='".$row['tid']."'"); } $success[]='Alle Touren wurden geändert und gespeichert.'; $template->assign('success', $success); } //------------------------------------------------------------------------------------- elseif(isset($_POST['editfree'])) { $tourid=$_POST['editfree']; $si = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE id='".$tourid."'"); $row_tourn = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$si['tour']."'"); $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$si['fahrer']."'"); $sms_nummer[0]=$row_fahrerx['handy']; $MessageText = "STORNO !!! MPV-Werbung ".$si['tag'].".".$si['monat'].".".$si['jahr']." * Tour: ".$row_tourn['tour']." Danke"; $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$tourid); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus=0,fertig=0,smsid=0,logid='".time()."' WHERE id='".$tourid."'"); $GLOBALS['mysql']->insert("UPDATE log_sms SET status=0 WHERE tId='".$tourid."'"); $success[]='Der Fahrer hat eine STORNO-SMS erhalten !!!!'; $template->assign('success', $success); } //------------------------------------------------------------------------------------- elseif(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']; $sms_zeit=$row_smstour['zeit']; $sms_gewicht=$row_smstour['gewicht']; $ab_tour=$row_smstour['tour']+2000; $row_ab_tourn = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tour='".$ab_tour."' and kw='".$row_smstour['kw']."' and jahr='".$row_smstour['jahr']."'"); if($row_ab_tourn['num_rows'] != 0) { $sms_gewicht3=$row_ab_tourn['gewicht']; $fahrerab=$row_ab_tourn['fahrer']; } $sms_gewicht4=$row_smstour['gewicht4']; $sms_gewicht5=$row_smstour['gewicht']-$row_smstour['gewicht4']-$row_ab_tourn['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']; $sms_gewicht2=$row['gewicht']-$row_ab_tourn['gewicht']; $abla = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE typ=11 and tour>2000 and tour<3800 and kw='".$kw."' and jahr='".$jahr."'"); $MessageText = "Markt-Belege".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * RampenZeit: ".$sms_zeit." Uhr * mit ".$sms_autoname." * Danke ".$_SESSION['bname']; //------------------------------ $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$tourid); $success="SMS gespeichert an: ".$row_fahrerx['name']." versendet."; $template->assign('success', $success); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus = 20,fertig=1,logid='".time()."' WHERE id='".$tourid."'"); } //------------------------------------------ komplette SMS Senden elseif(isset($_POST['smspower'])) { $key=0; $ssms=0; $mpv_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr_aktuell."' and typ=12 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_gewicht4=$row['gewicht4']; $sms_gewicht5=$row['gewicht']-$row['gewicht4']-$row_ab_tourn['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']; $sms_gewicht2=$row['gewicht']-$row_ab_tourn['gewicht']; $abla = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE typ=11 and tour>2000 and tour<3800 and kw='".$kw."' and jahr='".$jahr."'"); $MessageText = "Markt-Belege".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * RampenZeit: ".$sms_zeit." Uhr * 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(2); } //-------------------------------------------------------------------------------------------------------------------------------------------------- } //----------------------- city Touren auslesen $key=0; $werb_tour2 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr_aktuell."' and typ=12 ORDER BY tour"); while($row = $werb_tour2->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $tour2[$key]['id']=$row['id']; $tour2[$key]['tid']=$key; $tour2[$key]['lock']=$row['fertig']; $tour2[$key]['tour']=$row_tour['tour']; $tour2[$key]['fahrer_id']=$row['fahrer']; $tour2[$key]['zeit']=$row['zeit'];// kann weg $tour2[$key]['time']=$row['time']; $tour2[$key]['smsid']=$row['smsid']; $tour2[$key]['smsstatus']=$row['smsstatus']; $tour2[$key]['smsstatusdate']=$row['smsstatusdate']; $tour2[$key]['gewicht']=$row['gewicht']; $tour2[$key]['gewicht4']=$row['gewicht4']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); if($row_autox['num_rows'] > 0) { $tour2[$key]['kennz']=$row_autox['kz']; $tour2[$key]['auto_id']=$row['auto']; } $stag=$row['tag']; $smonat=$row['monat']; $sjahr=$row['jahr']; // für abfrage ob MA da $key++; $atyp2=1; $datumstadt=$wochentag=$row['tag'].".".$row['monat'].".".$row['jahr']; } //---------------------- //---- aktive Fahrer --- //-------- Land Werb Tag -1 //---------- Stadt Werb Tag x $nichtda_s = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE mb>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='".$row4['id']."' AND tag='".$stag."' AND monat='".$smonat."' AND jahr='".$sjahr."'"); if($nichtda4['num_rows']==0) { $row_fahrer_array2[$zahl]['id']=$row4['id']; $row_fahrer_array2[$zahl]['name']=$row4['name']; } else { $nichtdax = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$nichtda4['grund']."'"); if($nichtdax['nichtda'] != 1) { if($nichtdax['nichtda'] != 11) { $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=12 ORDER BY tour"); 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 //------ 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++; } $unixdate=mktime(0,0,0, $smonat,$stag,$sjahr); $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>0 ORDER BY kz"); $template->assign('auto_array', $row_auto_array); // mit Fplaner noch abgleichen $template->assign('fahrer_array1', $row_fahrer_array1); $template->assign('fahrer_array2', $row_fahrer_array2); $template->assign('datum_unix', $unixdate); $template->assign('maf2', $maf2); $template->assign('atyp2', $atyp2); $template->assign('kalanz', $kalanz); //$template->assign('kw_alt', $kw_alt); $template->assign('jahr_alt', $jahr_alt); $template->assign('kw_aktuell', $kw_aktuell); $template->assign('jahr_aktuell', $jahr_aktuell); $template->assign('datumstadt', $datumstadt); //$template->assign('datumland', $datumland); $template->assign('last', $last); // letzte Woche //$template->assign('tour1', $tour1); // LAND $template->assign('tour2', $tour2); // Stadt $template->assign('content', 'tpl/pwerbung1.tpl'); ?>