<?php include_once 'SmsReceiver.php'; include_once 'SmsSender.php'; include_once 'log.php'; ini_set('error_log', 'sms-app-error.log'); ini_set('error_log', 'sms-app-error.log'); $receiver = new SmsReceiver(); // Create the Receiver object $content = $receiver->getMessage(); // get the message content $address = $receiver->getAddress(); // get the sender's address $requestId = $receiver->getRequestID(); // get the request ID $applicationId = $receiver->getApplicationId(); // get application ID $encoding = $receiver->getEncoding(); // get the encoding value $version = $receiver->getVersion(); // get the version logFile("[ content={$content}, address={$address}, requestId={$requestId}, applicationId={$applicationId}, encoding={$encoding}, version={$version} ]"); $responseMsg; //your logic goes here...... $split = explode(' ', $content); $split_number = explode(':', $address); //split address $tag = "{$split['2']} {$split['3']}"; // set tag name $responseMsg = $split[1]; $time_to_stop = $split[4];
ini_set('error_log', 'sms-app-error.log'); // LBS Libs require "../libs/lbs/LbsClient.php"; require "../libs/lbs/LbsRequest.php"; require "../libs/lbs/LbsResponse.php"; // Config File require '../config/appconfig.php'; // DB Lib require "../libs/db/db.php"; // Distance Code require "../libs/distance.php"; // Action Find try { $pdo = openConnection($HOST, $DB, $USERNAME, $PASSWORD); $receiver = new SmsReceiver(); $message = $receiver->getMessage(); $mask = $receiver->getAddress(); $info = explode(' ', $message); $SUB_ID = "94771122336"; switch (strtoupper($info[1])) { case "SU": $reply = signUp($mask, $info, $pdo, getLoc($LBS_URL, $APP_INFO, $SUB_ID)); break; case "HELP": $reply = help(); break; case "LU": $reply = lookUp(getLoc($LBS_URL, $APP_INFO, $SUB_ID), $mask, $pdo, $SENDER_URL, $APP_INFO); break; case "BZ": $smask = getFMask($mask, $pdo);