Example #1
0
function checkDB(&$session, &$message)
{
    $session->trace(TC_Init, 'checkDB: ' . $session->fDbName);
    $result = NO_SERVER;
    if (!($dbc = mySql_pconnect($session->fDbServer, $session->fDbUser, $session->fDbPassw))) {
        $message = 'Kann mich mit mySQL-Server nicht verbinden.' . ' Stimmen Benutzer / Passwort?</p>' . '<p>MySql meldet: ' . htmlentities(mySql_error());
    } elseif (!mysql_select_db($session->fDbName, $dbc)) {
        $session->setDbConnectionInfo($dbc, $dbc);
        $message = 'DB ' . $session->fDbName . ' nicht gefunden' . '</p><p>MySql meldet: ' . htmlentities(mySql_error());
        $result = NO_DB;
    } else {
        $session->setDbConnectionInfo($dbc, $dbc);
        $message = 'Zugang zur Datenbank ' . $session->fDbName . ' ist möglich.';
        $result = DB_EXISTS;
    }
    $session->trace(TC_Init, 'checkDB: ' . $result);
    return $result;
}
Example #2
0
function checkDB(&$session)
{
    global $db_server, $db_user, $db_passw, $db_name;
    $result = NO_SERVER;
    if (!($dbc = mySql_pconnect($db_server, $db_user, $db_passw))) {
        echo "<p>Kann mich mit mySQL-Server nicht verbinden. Stimmen User/Passw?</p>";
        echo '<p>MySql meldet: ' . htmlentities(mySql_error()) . "</p>\n";
    } elseif (!mySql_select_db($db_name, $dbc)) {
        $session->setDbConnectionInfo($dbc, $dbc);
        echo "<p>DB {$db_name} nicht gefunden<br/>\n";
        echo 'MySql meldet: ' . htmlentities(mySql_error()) . "</p>\n";
        $result = NO_DB;
    } else {
        $session->setDbConnectionInfo($dbc, $dbc);
        $result = DB_EXISTS;
    }
    return $result;
}