117 lines
3.6 KiB
PHP
117 lines
3.6 KiB
PHP
<?php
|
|
$_SESSION['m1']=9; $_SESSION['m2']=2;
|
|
//error_reporting(E_ALL);
|
|
//ini_set('display_errors', 1);
|
|
|
|
|
|
if(isset($_GET['adress'])) {
|
|
$anzeige=2;
|
|
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');
|
|
}
|
|
|
|
elseif($_SESSION['benutzer']==116) {
|
|
$api_key = 'OvHiwonvVKneoYttEOE64g';
|
|
$mysms = new mysms($api_key);
|
|
$login_data = array('msisdn' => '4915754357504', 'password' => 'Aly1Any');
|
|
}
|
|
elseif($_SESSION['benutzer']==2) {
|
|
$api_key = 'EPOcWC8smWfdOWNHzSLANw';
|
|
$mysms = new mysms($api_key);
|
|
$login_data = array('msisdn' => '4916094934507', 'password' => 'maxdata-01');// frank handy
|
|
}
|
|
|
|
$login = $mysms->ApiCall('json', '/user/login', $login_data);
|
|
$user_info = json_decode($login);
|
|
$_SESSION['AuthToken'] = $user_info->authToken;
|
|
$mysms->setAuthToken($user_info->authToken);
|
|
|
|
$mitarbeiter = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$_GET['adress']."'");
|
|
|
|
// $nummer="+".$_GET['adress']; echo $nummer;
|
|
$req_data = array('authToken' => $_SESSION['AuthToken'], 'apiKey'=> $api_key, 'address'=> $mitarbeiter['handy']);
|
|
$ergbniss = $mysms->ApiCall('json', '/remote/call/initiate', $req_data);
|
|
}
|
|
|
|
if(isset($_POST['testsave'])) {
|
|
/*
|
|
$sms_nummer[0]=$_POST['nummer'];
|
|
$tmptext = $_POST['text'];
|
|
$MessageText =utf8_encode($tmptext." * MfG ".$planer);
|
|
|
|
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' => '4915233825488', 'password' => 'maxdata-01');// frank handy
|
|
}
|
|
$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
|
|
$ecode=substr($ergebnis, 13,1);
|
|
*/
|
|
//--------------------------------------------------------------- neu
|
|
$sms_nummer[0]=$_POST['nummer'];
|
|
$MessageText = $_POST['text'];
|
|
$GLOBALS['sms']->sendsms($MessageText,$sms_nummer);
|
|
// sleep(3);
|
|
|
|
}
|
|
//----------------------------------------------
|
|
if(isset($_GET['id'])) {
|
|
if($_GET['id']>0) { $lmid=$_GET['id']; }
|
|
$anzeige=1;
|
|
$mitarbeiter = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$lmid."' AND handy!='' ");
|
|
//--------------------------------- auslesen SMS
|
|
$smsdata = $GLOBALS['mysql']->query_array("SELECT * FROM log_sms WHERE nummer='".$mitarbeiter['handy']."' ORDER BY logtime DESC limit 200");
|
|
$template->assign('mitarbeiter', $mitarbeiter);
|
|
} else {
|
|
$smsdata = $GLOBALS['mysql']->query_array("SELECT * FROM log_sms ORDER BY logtime DESC limit 200");
|
|
|
|
}
|
|
//--------------------------------- auslesen mitarbeiterliste
|
|
$mitarbeiterlist_a = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 AND handy!='' ORDER by name");
|
|
|
|
|
|
$template->assign('mitarbeiterlist_a', $mitarbeiterlist_a);
|
|
$template->assign('smsdata', $smsdata);
|
|
$template->assign('anzeige', $anzeige);
|
|
$template->assign('content', 'tpl/m_tel.tpl');
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|