| 
<?php
 /*
 *   +------------------------------------------------------------------------------+
 *     Sample use of the VXML Parser class
 *   +------------------------------------------------------------------------------+
 *     © 2002 all rights reserved by Dynamix S.a.r.l.
 *   +------------------------------------------------------------------------------+
 *     OSI License :
 *       Free For Educational Use
 *   +------------------------------------------------------------------------------+
 *     Disclaimer Notice(s)
 *       The use of any code included into this website is prohibed without a written
 *       authorisation from the author of this project itself.
 *       This copyright notice cannot be removed in any case, and should be included
 *       in every Dynamix project or demo code.
 *
 *       The author isn't responsible of any damage could be caused by this software.
 *       Use it at your own risk !
 *
 *   +------------------------------------------------------------------------------+
 *     Updates
 *   +------------------------------------------------------------------------------+
 *
 *   +------------------------------------------------------------------------------+
 *     Author(s): Ben Yacoub Hatem    [email protected]
 *   +------------------------------------------------------------------------------+
 *    Generated the 27-09-2002 12:20:45 with PHP Class Builder by Hatem Ben Yacoub.
 *
 */
 include ("vxml.parser.php");
 $vxml = new vxml_parser;
 $vxml->_file = "horloge.vxml";
 echo "<h1>XML tests</h1> ";
 if ($vxml->parse()){
 echo "<font color=green><b>This is a Valid XML document</b></font><br/>";
 echo "Size : ".$vxml->size." Octets <br/>";
 echo "Texts : ".$vxml->texts."<br/>";
 echo "text size : ".$vxml->text_size."<br/>";
 echo "Elements : ".$vxml->elements."<br/>";
 echo "Attributes : ".$vxml->attributes."<br/>";
 } else {
 echo "Not Valid XML document";
 }
 echo "<h1>VXML test 1</h1>";
 
 $vxml->test1();
 if (!$vxml->err_test1)
 {
 echo "<font color=green><b>All tags Are valid VXML 2.0</b></font>";
 }
 
 echo "<h1>VXML test 2</h1>";
 
 $vxml->test2();
 if (!$vxml->err_test2)
 {
 echo "<font color=green><b>VXML tag is present in the beginning of the vxml document.</b></font>";
 }
 
 echo "<h1>VXML test 3</h1>";
 
 if ($vxml->_test3())
 {
 echo "<font color=green><b>VXML test fonctionality is passed.</b></font>";
 } else {
 echo "<font color=green><b>Error occured while VXML test fonctionality.</b></font>";
 }
 
 
 echo "<h1>VXML test 4</h1>";
 
 $vxml->test4();
 if (!$vxml->err_test4)
 {
 echo "<font color=green><b>Correct VXML tags attribute in vxml document.</b></font>";
 }
 
 
 
 ?>
 
 |