The demo-ivr in PHP-HTTAPI
Before you start, you need to already have a web server set up to serve up PHP files, with the PHP XML extensions installed. Next thing you'll need to do is the PHTTAPI library.
In our demo script, named "demo-ivr.php", we have the library in the parent directory, "required" in the second line:
<?php require "../phttapi.php"; if ( array_key_exists( 'session_id', $_REQUEST ) ) { session_id( $_REQUEST['session_id'] ); } session_start(); if ( array_key_exists( 'exiting', $_REQUEST ) ) { header( 'Content-Type: text/plain' ); print "OK"; exit(); } $demo = new phttapi(); $opt = array_key_exists( 'main_menu_option', $_REQUEST ) ? $_REQUEST['main_menu_option'] : ''; $demo->start_variables(); $demo->add_variable( 'IVR_variable_01', 'VariableValue01' ); $demo->end_variables(); $demo->start_params(); $demo->add_param( 'IVR_param_01', 'ParamValue01' ); $demo->end_params(); if ( preg_match( '/^10[01][0-9]$/',...