note 75881 added to function.set-error-handler

From: Date: Wed, 20 Jun 2007 08:26:20 +0000
Subject: note 75881 added to function.set-error-handler
Groups: php.notes 
Request: Send a blank email to php-notes+get-127814@lists.php.net to get a copy of this message
To ereg error in a text file <?php $log_file="log.txt"; set_error_handler(log_handler); function log_handler ( $errno, $errstr, $errfile, $errline, $errcontext ) { $context = var_export($errcontext, TRUE); log_error_ereg("errno:$errno ($errstr) file:$errfile, line:$errline, context:$context\n"); } function log_error_ereg($mess) { global $log_file; $fd = fopen($log_file, 'a'); if(!$fd) { echo "<pre>$mess</pre>"; } else { if(!fwrite($fd, date('Y-m-d H:i:s')." ERR : \n$mess\n\n")) { echo "<pre>$mess</pre>"; } fclose($fd); } } ?> ---- Server IP: 217.174.196.197 Probable Submitter: 86.210.150.180 ---- Manual Page -- http://www.php.net/manual/en/function.set-error-handler.php Edit -- https://master.php.net/note/edit/75881 Del: integrated -- https://master.php.net/note/delete/75881/integrated Del: useless -- https://master.php.net/note/delete/75881/useless Del: bad code -- https://master.php.net/note/delete/75881/bad+code Del: spam -- https://master.php.net/note/delete/75881/spam Del: non-english -- https://master.php.net/note/delete/75881/non-english Del: in docs -- https://master.php.net/note/delete/75881/in+docs Del: other reasons-- https://master.php.net/note/delete/75881 Reject -- https://master.php.net/note/reject/75881 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#127814) next »