Buongiorno e buona domenica.
Da stamattina litigo con le variabili globali.
Ho letto la documentazione e pensavo di aver capito e invece....no!
Dunque una variabile globale va dichiarata, prima di essere utilizzata, con global e sarà visibile al resto dei sorgenti, anche funzioni in altri file .php, giusto?

Partendo da questo presupposto ho un file config.php dove imposto i parametri di connessione :

config.php
codice:
global $dbname="...." ;
$dbhost="...."; etc etc
poi ho un file miefunzioni.php contenente tutte le utility che eseguono lookup.

nel file di controllo, home.php ho :
codice:
require ("config.php");
include("miefunzioni.php")
in questo modo, pensavo, che le variabili dichiarate nel config.php fossero disponibili a tutte le miefunzioni.php .

Cosi non è ... la connessione al db fallisce miseramente e io non capisco dove erro.

Grazie