home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / monitor_simple.php < prev    next >
Encoding:
PHP Script  |  2004-03-24  |  1.1 KB  |  47 lines

  1. <?php 
  2. /**
  3.  * Simple Monitor ProgressBar example.
  4.  *
  5.  * @version    $Id: monitor_simple.php,v 1.2 2003/11/16 17:38:49 farell Exp $
  6.  * @author     Laurent Laville <pear@laurent-laville.org>
  7.  * @package    HTML_Progress
  8.  */
  9.  
  10. require_once ('HTML/Progress/monitor.php');
  11. require_once ('HTML/Page.php');
  12.  
  13. $p = new HTML_Page(array(
  14.         'charset'  => 'utf-8',
  15.         'lineend'  => OS_WINDOWS ? 'win' : 'unix',
  16.         'doctype'  => "XHTML 1.0 Strict",
  17.         'language' => 'en',
  18.         'cache'    => 'false'
  19.      ));        
  20.  
  21. $p->setTitle("PEAR::HTML_Progress - Simple Monitor demo");
  22. $p->setMetaData("author", "Laurent Laville");
  23.  
  24. $progressMonitor = new HTML_Progress_Monitor();
  25.  
  26. $p->addStyleDeclaration(
  27.     $progressMonitor->getStyle()
  28.     );
  29. $p->addScriptDeclaration(
  30.     $progressMonitor->getScript()
  31.     );
  32. $p->addBodyContent(
  33.     "<h1>".basename(__FILE__)."</h1>"
  34.     );
  35. $p->addBodyContent(
  36.     $progressMonitor->toHtml()
  37.     );
  38. $p->addBodyContent(
  39.     '<p><< <a href="index.html">Back examples TOC</a></p>'
  40.     );
  41.  
  42. $p->display();
  43.  
  44. $progressMonitor->run();
  45.  
  46. ?>
  47.