<?php
 
include('../obpipe.php');
 
/*
 
 * A very simple example how to create a html page.
 
 */
 
 
 
// Create three pipes. head, body and foot
 
SOBPipe::setNames(array('head', 'body', 'foot'));
 
 
// Activate buffering for head
 
SOBPipe::activate('head');
 
 
// Write some code for the head
 
echo "<html>\n";
 
echo " <head>\n";
 
 
// Activate buffering for body
 
SOBPipe::activate('body');
 
 
// Write some code for the head
 
echo " </head>\n";
 
echo " <body>\n";
 
 
// Activate buffering for foot
 
SOBPipe::activate('foot');
 
 
// Write some code for the foot
 
echo " </body>\n";
 
echo "</html>\n";
 
 
// reactivate buffering for head
 
SOBPipe::activate('head');
 
 
// Write some more code for the head
 
echo "  <title>Hello</title>\n";
 
 
// reactivate buffering for body
 
SOBPipe::activate('body');
 
 
// Write some more code for the body
 
echo "  This is the content of the page\n";
 
 
/*
 
 * This should give the following result
 
 * <html>
 
 *  <head>
 
 *   <title>Hello</title>
 
 *  </head>
 
 *  <body>
 
 *   This is the content if the page
 
 *  </body>
 
 * </html>
 
 */
 
?>
 
 |