nel sito che sto facendo richiamo in tutte le pagine, all'inizio, il file config.php dove ho memorizzato le variabili per la connessione al database così che se cambio server basta che cambi una sola volta queste variabili
ora ho notato che nelle pagine faccio spesso la connessione con la seguente sintassi
codice:
$conn = mysql_connect("$server", "$user", "$pass") or die ($erroreconnessione);
mysql_select_db("$db", $conn) or die ($erroredatabase);
pensavo di creare una funzione personalizzata per non riscrivere ogni volta questo codice
una cosa da mettere nel config.php e nella pagina visualizzata da richiamare con la semplice "connessione ()" per esempio
allora ho fatto così:
config.php ho aggiunto le seguenti righe
codice:
$server = ""; //server del database
$user = ""; //user del database
$pass = ""; //password del database
$db = ""; //nome del database
$erroreconnessione = "Errore di connessione - Controlla i parametri del database (server, user e password)";
$erroredatabase = "Errore del database - Controlla il nome del database";
function connessione () {
global $server;
global $user;
global $pass;
global $db;
global $erroreconnessione;
global $erroredatabase;
$conn = mysql_connect("$server", "$user", "$pass") or die ($erroreconnessione);
mysql_select_db("$db", $conn) or die ($erroredatabase);
}
ma se nella pagina da visualizzare richiamo con
non funzia...dove sbaglio?