How to disable Warnings
I'm using PHP to connect to an Access database via ODBC connection.
It is successful, however when there is an error, warning from PHP overrides die() statements given by me. It first shows its' warning, and then the error message within the die().
But I just want to show the message in die() statement, not the one generated by PHP or ODBC.
The following is an example
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in H:\wamp\test\index.php on line 7
Could not connect to the Database.
Text in Red generated by PHP & ODBC.
Text in Blue generated by the die() statement.
The following is the code used.
It will be a great help if someone let me know how to limit the error message to die().
$odbc = odbc_connect($dsn,$user,$pass) or die('Could not connect to the Database.');
Last edited by GUIR; 06-03-2007 at 11:14 AM.
Use the error_reporting() function
error_reporting(E_ERROR | E_PARSE);
Thank you very much for your support.
It works great.
Disabling warnings in PHP
There are also other options that you can pass into the error_reporting function, and you can even use the "@" operator to suppress errors... more information described here:
Remove warnings in PHP
Originally Posted by redhatlook
html5,app,function,filewriting,iphone app,usama ahmed,software engineer,php programmer,actionscript,java,iphone sdk
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)