Jablane, prijatelju, jesi ti uopšte shvatio u čemu je problem?
Normalno je da ti se pošalje na mail "Greška: ne mogu da se povežem na bazu podataka", ali nije normalno da pokušavaš da pročitaš iz te iste baze na koju email adresu da se pošalje. Znači ovako ide otprilike (pseudokod):
PHP kôd:
if (!mysql_select_db ('ime_baze'))
{
fatal_error('Ne mogu da se povezem na bazu');
}
a onda imaš fukciju
PHP kôd:
function fatal_error($msg)
{
$email = execute query ("SELECT admin_email FROM config_table");
...
mail ($email, 'greska', $msg);
die('Došlo je do greške, email je poslat administratoru...')
}
A na strani se napiše "Došlo je do greške, email je poslat administratoru...".
Nisam očekivao da moram da ti objasnim da taj email nikada ne ode
Nadam se da je sada jasnije i ne vidim ni jedan slučaj koji može da opravda ovo.