accidenti... così funziona!!
non sai quanto ti sono grato!

Per caso avresti un'idea sul perchè non mi va anche:

session_start();
if (!isset($_SESSION['lingua'])) $_SESSION['lingua'] = "it";
if (isset($lang)) $_SESSION['lingua'] = $lang;

poi lo uso con:
if ($_SESSION['lingua'] == "it") ecc...

So che register_globals è su off...


Grazie molte!


PS: il provider lo cambierei all'istante ma il cliente è fissato su quello...