This is a discussion on Get number of line with error within the PHP General forums, part of the PHP Programming Forums category; Hi all. I want ask you it exist some way how to get number of line in script producing error. ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
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 |
|
|||
|
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 > |