<?php require dirname(__FILE__) . '/KooKoo-PHP/kookoophp/response.php'; //include response.php into your code session_start(); $r = new response(); $r->setFiller(true); if (isset($_REQUEST['event']) && $_REQUEST['event'] == 'NewCall') { // $r->addDial('09985821555'); // $_SESSION['next_goto'] = 'dialed'; // $_SESSION['pref_num']=$_REQUEST['data']; $r->addPlayText('Please Record Your Message to send press # after finishing your record!'); //give unique file name for each recording $r->addRecord('filename2', 'wav', '120'); $_SESSION['next_goto'] = 'Record_Status'; } else { if ($_SESSION['next_goto'] == 'dialed' && isset($_REQUEST['event']) && $_REQUEST['event'] == 'Dial') { if ($_REQUEST['status'] == 'answered') { $r->addPlayText("dialled number is answered"); } else { $r->addPlayText("dialled number is not answered"); } $cd = new CollectDtmf(); //initiate new collect dtmf object $cd->setMaxDigits(15); $cd->setTermChar('#'); $cd->addPlayText("Please enter number to send message and end with hash!"); $r->addCollectDtmf($cd); $_SESSION['next_goto'] = 'phonemenu'; //$r->addHangup(); } else {
} } } else { if (checkIfValue($_REQUEST, 'event', 'GotDTMF') && checkIfValue($_SESSION, 'next_goto', 'nolocation')) { $option = $_REQUEST['data']; $option = $option[0]; $number = $_SESSION['fromno']; if ($option == '1') { // send location job sendSMS($number, 'location sms'); $r->addHangup(); } else { if ($option == '9') { $r->addPlayText('Please Record Your CV to send and press # after finishing your record!'); //give unique file name for each recording $r->addRecord('user1', 'wav', '120'); $_SESSION['next_goto'] = 'Record_Status'; } else { $r->addHangup(); } } } else { if (checkIfValue($_REQUEST, 'event', 'GotDTMF') && checkIfValue($_SESSION, 'next_goto', 'nocat')) { $option = $_REQUEST['data']; $option = $option[0]; $number = $_SESSION['fromno']; if ($option == '1') { // send sms for job list sendSMS($number, 'job list sms'); $r->addHangup(); } else {