Ne approfitto che sono qua per chiedere un piccolo aiuto!

Ho dei file che in praticano sono una catena di inclusioni; mi spiego:

index.php-->include("calendar.php")

calendar.php|-->include("var.php")
|-->include("config.php")

in config.php ho scritto una funzione che si connette a mysql. Questa funzione è utilizzata in calendar.php, e riceve in ingresso le variabili $host,$user,$pass contenute in var.php

Quando lo eseguo mi dice: Undefined variable: host in c:\programmi\easyphp1-8\www\calendario_eventi\cal\function\calendar.php on line 111

la linea 111 è quella in cui viene chiamata la funzione contenuta nel config.php!

Non riesco a capire perché non vede le variabili, ho provato a spostarle dentro calendar.php, dentro config.php..... niente!

Qualcuno nota qualcosa?