Ähm hat man nicht normalerweise eine config.php die dann das enthält:
<?php
$MySQL['host'] = 'localhost';
$MySQL['user'] = 'username';
$MySQL['pass'] = 'passwort';
$MySQL['db'] = 'datenbankname';
$MySQL['prefix'] = 'pre_';
?>
Die Datei lässt sich ja nicht mal eben einlesen, dafür benötigt man Zugriff auf den Server.
Oder hab ich jetzt was komplett missverstanden?
Achja, und wer sagt dass es Verschwendung ist, dass man eine Config-Datei hat - ich find die Datei praktisch, vor allem wenn man mehrere seperate Scripte hat, dann muss man nicht bei Datenbankänderung (lokaler Testserver und fertige Onlinesite) sämtliche Dateien ändern.
Jo