Я пытаюсь перенаправить на страницу выхода, когда соединение с базой данных завершается с ошибкой. Как мне это сделать? Он всегда показывает сообщение об ошибке, но не тот, который я указываю. Помогите оценить, спасибо заранее.не удалось подключиться к logout
Richard
код:
function ms_connect() {
// Create connection
// Microsoft Access
$db_source = DB_SERVER;
$db_system = DB_SYSTEM_SEC;
$odbc_driver = "driver={microsoft access driver (*.mdb)};dbq=" . $db_source . ";systemdb=" . $db_system;
$conn = odbc_connect($odbc_driver, DB_SERVER_USERNAME,DB_SERVER_PASSWORD); // Error returned here!
if ($conn) {
return $conn;
} else{
exit("Connection could not be established.");
header ("Location: /logout.php");
}
}
он не показывает "Соединение может ..."
error shown
PHP Warning: odbc_connect(): SQL error: [Microsoft][ODBC Microsoft Access Driver] Not a valid account name or password., SQL state 08004 in SQLConnect in C:\inetpub\wwwroot\functions\functions.php on line 11
Вам нужно скрыть предупреждения PHP. Заголовок не может вносить изменения после того, как текст был помещен на экран. – jjonesdesign
как их скрыть? –
Добавить "error_reporting (0);" в начале вашего php-файла – jjonesdesign