assign('datum', $heute); //aktuelle Bearbeitungsdatum //---------------------- //---- aktive Fahrer --- $nichtda_m = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE rs>0 && aktiv=1 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) { $row_fahrer_array1[$zahl]['id']=$row3['id']; $row_fahrer_array1[$zahl]['name']=$row3['name']; $zahl++; } } //----------------------- Mitarbeiter info $test = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'"); $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='".$tag."' AND gebmonat='".$monat."'"); while($row = $bday->fetch_assoc()) { if($row['gebjahr']>0) { $maf1[$key]['fahrer']=$row['name']; $jahre=$jahr-$row['gebjahr']; $maf1[$key]['bez']=$jahre.". Geburtstag"; $maf1[$key]['icon']="bday.png"; $key++; }} $auto = $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'"); 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++; } if(isset($_POST['smssenden'])) { $tourtid=$_POST['smssenden']; $row_smstour = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE id='".$tourtid."'"); $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=round($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 = "SaSo: ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." * ".$sms_zeit." Uhr * ".$sms_gewicht." kg * mit ".$sms_autoname." * Danke ".$_SESSION['bname'];; // include('lib/mysmsapi.php'); include_once('lib/class.mysms.php'); if($_SESSION['benutzer']==18) { $api_key = 'OvHiwonvVKneoYttEOE64g'; $mysms = new mysms($api_key); $login_data = array('msisdn' => '491783481356', 'password' => 'laden'); } else { $api_key = 'EPOcWC8smWfdOWNHzSLANw'; $mysms = new mysms($api_key); $login_data = array('msisdn' => '491786828700', 'password' => 'maxdata-01'); } $login = $mysms->ApiCall('json', '/user/login', $login_data); $user_info = json_decode($login); $_SESSION['AuthToken'] = $user_info->authToken; $mysms->setAuthToken($user_info->authToken); $req_data = array('authToken' => $_SESSION['AuthToken'],'recipients' => $sms_nummer,'message' => $MessageText,'encoding' => 0,'smsConnectorId' => 0,'store'=>true); //providing $ergebnis = $mysms->ApiCall('json', '/remote/sms/send', $req_data); //calling method ->ApiCall //------------------------------ $smsid=substr($ergebnis, -8,5); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsid='".$smsid."' WHERE id='".$tourtid."'"); $template->assign('success', $ergebnis); // $template->assign('success', $sms_nummer); } elseif(isset($_POST['testsave'])) { foreach($_POST['list'] as $row) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET exemplare='".$row['exemplare']."',rampe='".$row['rampe']."',fahrer='".$row['Fahrer']."',auto='".$row['Fahrzeug']."',logid='".time()."' WHERE id='".$row['tid']."'"); $gewix=0; $newexe=0; $newnorm=0; $newtour=$row['tourid']; $newexe=$row['exemplare']; $row_sn = $GLOBALS['mysql']->query_single("SELECT * FROM sasonorm WHERE kw='".$kw_aktuell."' AND jahr='".$jahr_aktuell."'"); $newnorm=$row_sn['norm']; $gewix=$newexe/$newnorm; if($newtour>8900) { $newtour=$newtour-900; } if($newtour>900) { $paketeminus=0; $GLOBALS['mysql']->insert("UPDATE tourenliste SET pakete2='".$row['pakete2']."' WHERE id='".$row['tid']."'"); //--------- abziehen von org. tour $saso_tour3 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and typ=8 and tour='".$newtour."' AND jahr='".$jahr_aktuell."'"); while($row = $saso_tour3->fetch_assoc()) { $paketeminus=$paketeminus+$row['pakete2']; } $newtour2=$newtour+900; $saso_tour4 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and typ=8 and tour='".$newtour2."' AND jahr='".$jahr_aktuell."'"); while($row = $saso_tour4->fetch_assoc()) { $paketeminus=$paketeminus+$row['pakete2']; } $newtour3=$newtour-7200; $saso_tour5 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and typ=8 and tour='".$newtour3."'AND jahr='".$jahr_aktuell."'"); while($row = $saso_tour5->fetch_assoc()) { $gx=$row['Pakete']-$paketeminus; $GLOBALS['mysql']->insert("UPDATE tourenliste SET pakete2='".$gx."', WHERE kw='".$kw_aktuell."' and tour='".$newtour3."' AND jahr='".$jahr_aktuell."'"); } } else { $GLOBALS['mysql']->insert("UPDATE tourenliste SET zeit='".$row['zeit']."',logid='".time()."' WHERE id='".$row['tid']."'"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET gewicht='".$row['gewicht']."' WHERE id='".$row['tid']."'"); } // $success[]='Tour wurde geändert.'; // $template->assign('success', $success); } } //---------------- neue Tour löschen elseif(isset($_POST['delete2'])) { $GLOBALS['mysql']->query("DELETE FROM tourenliste WHERE id='".$_POST['delete2']."'"); } //---------------- tour speichern //---------------- neue Tour Hinzufügen elseif(isset($_POST['plus1'])) { $row_tourpp = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$_POST['plus1']."'"); $template->assign('success',$_POST['plus1']); $kw=0; //------------- kw berechnen $GLOBALS['mysql']->insert("INSERT INTO tourenliste (tour,kw,tag,monat,jahr,typ) VALUES('".$_POST['plus1']."','".$kw."','".$tag."','".$monat."','".$jahr."','".$row_tourpp['typ']."')"); } //---------------- neue Tour Hinzufügen elseif(isset($_POST['plus2'])) { $row_tourpp = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$_POST['plus2']."'"); $kw=0; //------------- kw berechnen $GLOBALS['mysql']->insert("INSERT INTO tourenliste (tour,kw,tag,monat,jahr,typ) VALUES('".$_POST['plus2']."','".$kw."','".$tag."','".$monat."','".$jahr."','".$row_tourpp['typ']."')"); } //---------------- neue Tour Hinzufügen elseif(isset($_POST['plus3'])) { $row_tourpp = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$_POST['plus3']."'"); $kw=0; //------------- kw berechnen $GLOBALS['mysql']->insert("INSERT INTO tourenliste (tour,kw,tag,monat,jahr,typ) VALUES('".$_POST['plus3']."','".$kw."','".$tag."','".$monat."','".$jahr."','".$row_tourpp['typ']."')"); } //---------------- neue Tour Hinzufügen elseif(isset($_POST['plus4'])) { $row_tourpp = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$_POST['plus4']."'"); $kw=0; //------------- kw berechnen $GLOBALS['mysql']->insert("INSERT INTO tourenliste (tour,kw,tag,monat,jahr,typ) VALUES('".$_POST['plus4']."','".$kw."','".$tag."','".$monat."','".$jahr."','".$row_tourpp['typ']."')"); } //------------------------------------------ $key=0; $saso_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ>90"); while($row = $saso_tour->fetch_assoc()) { $saso_tour2[$key]['zeit']=$row['zeit']; $saso_tour2[$key]['id']=$row['id']; $saso_tour2[$key]['tid']=$key; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $saso_tour2[$key]['tourid']=$row['tour']; $saso_tour2[$key]['tour']=$row_tour['tour']; $saso_tour2[$key]['exemplare']=$row_tour['exemplare']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $saso_tour2[$key]['fahrer']=$row_fahrerx['name']; $saso_tour2[$key]['fahrer_id']=$row_fahrerx['id'];//sparen $row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE saso>0 AND aktiv>0 ORDER BY name"); $saso_tour2[$key]['fahrer_array']=$row_fahrer_array; $saso_tour2[$key]['zeit']=$row['zeit']; $saso_tour2[$key]['gewicht']=$row['gewicht']; $saso_tour2[$key]['gewicht4']=$row['gewicht4']; $saso_tour2[$key]['pakete']=$row['Pakete']; $saso_tour2[$key]['pakete2']=$row['pakete2']; $gewicht2=$row['gewicht']/$row['Pakete']; $gewicht3=$gewicht2*$row['pakete2']; $saso_tour2[$key]['gewicht3']=ceil($gewicht3); $GLOBALS['mysql']->insert("UPDATE tourenliste SET gewicht2='".$gewicht2."' WHERE id='".$row['id']."'"); $saso_tour2[$key]['gewicht2']=$gewicht2; $saso_tour2[$key]['rampe']=$row['rampe']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $saso_tour2[$key]['kennz']=$row_autox['kz']; $saso_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"); $saso_tour2[$key]['auto_array']=$row_auto_array; $saso_tour2[$key]['infotext']=$row['infotext']; $saso_tour2[$key]['smsid']=$row['smsid']; $key++; } //------------------------------------------------------ neue Tour array vorbereiten $tourplus1 = $GLOBALS['mysql']->query_array("SELECT * FROM touren WHERE typ=5"); $template->assign('tourplus1', $tourplus1); $tourplus2 = $GLOBALS['mysql']->query_array("SELECT * FROM touren WHERE typ=5 && aktiv=1"); $template->assign('tourplus2', $tourplus2); $tourplus3 = $GLOBALS['mysql']->query_array("SELECT * FROM touren WHERE aktiv=1"); $template->assign('tourplus3', $tourplus3); $tourplus4 = $GLOBALS['mysql']->query_array("SELECT * FROM touren WHERE aktiv=1 ORDER BY id"); $template->assign('tourplus4', $tourplus4); //--------------------------------------------------- $template->assign('maf1', $maf1); $template->assign('sasodatum', $sasodatum); $template->assign('saso_tour2', $saso_tour2); $template->assign('saso_norm', $saso_norm); $template->assign('content', 'tpl/psonder.tpl'); ?>