ich habe phpmyadmin bei mir installiert und möchte nun, da ich mehrere datenbanken habe nicht immer die config_inc.php umschreiben, sondern an die gewünschte variable einfach einen wert übergeben, den ich vorher mittels eines formulars übermittle:
formular: datenbankname, username, passwort
dies wird übergeben und in der config_inc.php an folgender stelle übernommen:
ausgabe: kein user @localhost gefunden.
aber es wird da überhaupt nichts übernommen?!?!? wenn ich aber folgenden code verwende wird die $_REQUEST variable übernommen?!?!?
ausgabe: kein user testÜBERTRAGENERNAMEVONFORMULAR@localhost gefunden.
wie kann das sein? das wird nur übernommen wenn ich irgendeinen buchstben davormache?!?!?
blicke da überhaupt nicht mehr durch. bitte um hilfestellung!
formular: datenbankname, username, passwort
dies wird übergeben und in der config_inc.php an folgender stelle übernommen:
PHP-Code:
$cfg['Servers'][$i]['user'] = $_REQUEST['db_username'];
$cfg['Servers'][$i]['password'] = $_REQUEST['db_password'];
$cfg['Servers'][$i]['only_db'] = $_REQUEST['db_name'];
aber es wird da überhaupt nichts übernommen?!?!? wenn ich aber folgenden code verwende wird die $_REQUEST variable übernommen?!?!?
PHP-Code:
$cfg['Servers'][$i]['user'] = 'test'.$_REQUEST['db_username'];
$cfg['Servers'][$i]['password'] = 'test'.$_REQUEST['db_password'];
$cfg['Servers'][$i]['only_db'] = 'test'.$_REQUEST['db_name'];
wie kann das sein? das wird nur übernommen wenn ich irgendeinen buchstben davormache?!?!?
blicke da überhaupt nicht mehr durch. bitte um hilfestellung!

Kommentar