zmieniasz tylko funkcję db_exec:
<?php
Function dbexec($sql,$silent=false) {
$conn = mysql_connect($config['host'], $config['user'], $config['pass']); if (!$conn) {
//logevent("dbexec: Cannot connect to the main database: $php_errormsg", "crit");
if ($silent) {
return false;
} else {
include ("inc/err_dbase.html");
}
} else {
if (!$exec) {
if ($cnf_debug) {
echo "Error: $php_errormsg<br>\n"; } else {
//logevent ("dbexec: Database error. SQL query logged. Exiting.","err");
//logevent ("dbexec: $php_errormsg","err");
//logevent ("dbexec: $sql","err");
if ($silent) {
return false;
} else {
echo 'Wystąpił problem z połączeniem z bazą danych.<br>Proszę powiadomić <A href="mailto:volman@hazard.pl">administratora</a>'; }
}
}
return $exec;
}
}
?>
edit: aha, oczywiście plik config.php wygląda inaczej niż tam napisałeś:
<?php
$config['host'] = 'localhost';
$config['user'] = 'user';
$config['pass'] = 'pass';
$config['base'] = 'base';
?>
Lepiej tablicą, żeby nie używać 4 globali.