Ich versuche, auf die Abmeldeseite umzuschalten, wenn die Datenbankverbindung fehlschlägt. Wie mache ich es? Es zeigt immer die Fehlermeldung an, aber nicht die, die ich angegeben habe. Hilfe geschätzt, danke im Voraus.Verbindung fehlgeschlagen. Zum Abmelden fortfahren.
Richard
Code:
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");
}
}
es nicht zeigen "Verbindung konnte ..."
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
Sie müssen PHP-Warnungen verstecken. Die Kopfzeile kann keine Änderungen mehr vornehmen, nachdem Text auf dem Bildschirm angezeigt wurde. – jjonesdesign
Wie verstecken Sie sie? –
Hinzufügen "error_reporting (0);" zu Beginn Ihrer PHP-Datei – jjonesdesign