Salve,
ho un problema con l'autentificazione, probabilmente passerò, come suggeritomi, all'utilizzo di sessioni in quanto la mia soluzione non è granchè... ma vorrei togliermi la soddisfazione di vederla funzionare...

ecco i file che do utilizzato:

index1.php
Codice PHP:
<? include 'richiesta_autentificazione1.php'?>
gestione_database1.php
Codice PHP:
<? include 'autentificazione1.php'?>
<? printf
("<center><h1>[b]Gestione Database[/b]</h1>");
printf("<center><h3><a href=partecipanti1.php?login=$login&psw=$psw&Submit=Invia>
[b]Gestione dei Partecipanti</a>[/b]"
);
?>
autentificazione1.php
Codice PHP:
<? $login $_POST["login"];
$psw $_POST["psw"];
switch (
$login) {
    case 
'prova'
        if (
$psw!="prova") {
print(
"

<h1><center>ATTENZIONE - Password errata!!!"
);
print(
"<h3><a href=index1.php>riprova...</a>");
            exit;
        }        
        break;
    default: 
        if (empty(
$login)){
            
//print("

<h1><center>ATTENZIONE Login inesistente!!!");
            print('<h1>[b]
<center>ATTENZIONE - E\' necessario autentificarsi!!![/b]');
            print("
<h3><a href=index1.php>Autentificazione...</a>");
            exit(0);
        }
        print("

<h1><center>ATTENZIONE Login inesistente!!!");
        print("
<h4><a href=index1.php>riprova...</a>");
        exit;
}
?>
richiesta_autentificazione1.php
Codice PHP:
<center>
    <
h1>[b]
Authentification Required:[/b]
    </
h1>
    <
form action="gestione_database1.php" method="post">
        <
h3>[b]<font face="Courier New">Login:</font>[/b]<input name="login" type="text" value="" size="15">[b]<font face="Courier New">
Password
        </
font>[/b]<input name="psw" type="password" value="" size="15">

        
        
<
input type="submit" name="Submit" value="Invia">
</
p>
    </
form
partecipanti1.php
Codice PHP:
 <? include 'autentificazione1.php'
printf("<center><h1>Gestione dei Partecipanti</h1>");
printf("
<h3><center><a href=visualizza_partecipanti.php?login=
$login&psw=$psw&Submit=Invia>[b]Visualizza Partecipanti</a>[/b]");?>
Potreste darci un'occhiata? Finchè utilizzavo GET mi funzionava per tutte le pagine, passando al POST funziona solo per la pagina "gestione_database1.php" e quindi non mostra il contenuto di "partecipanti1.php"

P.s. il login e la password sono "prova" (come si vede anche nel codice)
Tks