Grazie per la risposta,
si è corretto, l'echo ora è giusto la variabile viene recuperata ma c'è un'alto problema!
l'action del form di login mi sembra che faccia un refresch della pagina, richiama se stessa e come se pulisse le variabili!
questo l'action:
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
e il controllo sulla stessa pagina è il seguente:
if($_SERVER['REQUEST_METHOD'] == "POST")
{
if($_POST["password"] == ADMIN_PASSWORD)
{
$_SESSION["fpfAdmin"] = "1";
?>
<script language="javascript" type="text/javascript">
document.location.href = "index.php?id_isc=<?php echo $id_isc; ?>&nome=<?php echo $nome; ?>&cognome=<?php echo $cognome; ?>";
</script>
<?php
die;
}
else
{
$FormError = "1";
}
}
Quindi in pratica la config.php recupera il campo password ma inserendolo sul form... da errore login!

Boh!