}
}
- $GLOBALS['wfpl_db_handle'] = mysqli_connect($host, $user, $pass);
+ $GLOBALS['wfpl_db_handle'] = @mysqli_connect($host, $user, $pass);
if(!$GLOBALS['wfpl_db_handle']) {
- die('Could not connect to the database: ' . mysqli_error());
+ die('Server error: Database connection failed');
+ # to show username and host: mysqli_connect_error()
}
mysqli_set_charset($GLOBALS['wfpl_db_handle'], $encoding);
return;
}
if (isset($GLOBALS['wfpl_db_connect_args'])) {
- return call_user_func_array(db_connect_now, $GLOBALS['wfpl_db_connect_args']);
+ return call_user_func_array('db_connect_now', $GLOBALS['wfpl_db_connect_args']);
}
die('Error: you must call db_connect() or db_auto_connect() first!');
}