Project

General

Profile

Bug #22818 ยป 14628.diff

Administrator Admin, 2010-06-05 18:46

View differences:

t3lib/class.t3lib_db.php (working copy)
/**
* Connects to database for TYPO3 sites:
*
* @param string $host
* @param string $user
* @param string $password
* @param string $db
* @return void
*/
function connectDB() {
if ($this->sql_pconnect(TYPO3_db_host, TYPO3_db_username, TYPO3_db_password)) {
if (!TYPO3_db) {
function connectDB($host = TYPO3_db_host, $user = TYPO3_db_username, $password = TYPO3_db_password, $db = TYPO3_db) {
if ($this->sql_pconnect($host, $user, $password)) {
if (!$db) {
throw new RuntimeException(
'TYPO3 Fatal Error: No database selected!',
1270853882
);
} elseif (!$this->sql_select_db(TYPO3_db)) {
} elseif (!$this->sql_select_db($db)) {
throw new RuntimeException(
'TYPO3 Fatal Error: Cannot connect to the current database, "' . TYPO3_db . '"!',
'TYPO3 Fatal Error: Cannot connect to the current database, "' . $db . '"!',
1270853883
);
}
    (1-1/1)