For PHP 4 >= 4.3.0: function my_error_report_function($error) { $bt=debug_backtrace(); return "$error in {$bt[1][file]} on line {$bt[1][line]}"; }
in older versions pass __FILE__ and __LINE__ to your function.
[cz]Emo wrote:
Hi all.
I want ask you it exist some way how to get number of line in script producing error. for example:
... ... 100 $sql_connection=mysql_connect( ....) 101 or die ( my_error_report_function ( $line_with_error ) ); ... ...
Command at line 100 can produce error. And i need call some function by die() and put number of this line as function parameter. It's for sending mails with error reports at web site.
Thanx for any idea
Emo
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php