<?
 
/**
 
 * MD5 Online
 
 *
 
 * Thiss Class in a example of a Server create using class pserver
 
 *
 
 * @package pserver
 
 * @subpackage pserver.example
 
 * @author Pedro Vargas ([email protected]) http://deerme.org
 
 * @version 0.2
 
 * @licence GNU Free Documentation License (FDL)
 
 */
 
 
require('pserver.class.php'); 
 
 
 
 
class md5server extends pserver
 
{        
 
    /**
 
    * Function responsible for managing the customer in read
 
    * In this example reads and writes in an array
 
    */
 
    function read($client)
 
    {        
 
        $this->data[ $client['n'] ] = md5(trim(@socket_read($client['socket'], $this->bufferin, (  $this->socketbinary ?  PHP_BINARY_READ : PHP_NORMAL_READ  ) )))."\n\r";                
 
    }    
 
    
 
}
 
 
 
$server = new md5server('0','10066');
 
$server->welcome_send = true;
 
$server->welcome_data = $server->_colorshell(32 , "Welcome to MD5 Online Server\n\r").$server->_colorshell(36 , "this is an example of using the class server pserver").$server->_colorshell(37,"\n\r");
 
$server->start();
 
 
?>
 
 
 |