Revision: 4680
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 15, 2008 10:13 by LoRd1990
Initial Code
<?php class errors{ private $_data=''; private $_handlingStarted=0; private $_error=0; function __construct() { $this->_data='<script type="text/javascript"><!--'."\n"; $this->start(); return true; } function started(){ return($this->_handlingStarted); } function start(){ $this->_handlingStarted=1; } function isError(){ return $this->_error; } function appendJSError($text){ if(!$this->started()) return ERRORS_STREAM_NSET; $this->_error=1; $this->_data.='alert("'.$text.'");'."\n"; } function redirect($url){ if(!$this->started()) return ERRORS_STREAM_NSET; $this->_data.='window.location.href=\''.$url.'\';'."\n"; } function stopHandling() { $this->_data.='--></script>'."\n"; } function outputData() { if(!$this->started()) return ERRORS_STREAM_NSET; $this->stopHandling(); return $this->_data; } } ?>
Initial URL
http://e-code.tnt43.com
Initial Description
Initial Title
Show messages about errors using generating JavaScript.
Initial Tags
javascript, js, php
Initial Language
PHP