Mi sono appena affacciato al php con accesso a mysql
Ho creato un semplice sito web che legge e inserisce dati in un database.
Il sito è composto da quattro pagine:
home.php
database.php
ins.php
update.php
Nella home inserisco semplicemente in tre campi testo con il "localhost", root e password
Lo script database.php si collega al database recuperando le variabili di login dalla pagina HOME in questo modo:
$db_host=$_REQUEST['home_host'];
$db_user=$_REQUEST['home_user'];
$db_password=$_REQUEST['home_password'];
$database="dati";
FIN QUI TUTTO OK!
La pagina successiva, che comprende i codici per inserire i dati nel db, si collega in modo diretto in questo modo:
$ins_host="localhost";
$ins_user="root";
$ins_password="password";
$database="dati";
Ovviamente funziona, ma vorrei evitare di inserire i dati di accesso direttamente nel codice php; ho provato con $_REQUEST (recupearnado le variabili dalla pagina precendete) ma ninente!!!! Non riesce a collegarsi la db!