RISPOSTA AL MESSAGGIO DI "angelo86":

il risultato non cambia: se manca il parammetro "pageid" allora salta all'homepage, ma se manca il parametro "ristoranteid" esce l'errore

Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\consorzio\index.php:3) in c:\programmi\easyphp1-8\www\consorzio\schedaristorante.php on line 3

Notice: Undefined index: ristoranteid in c:\programmi\easyphp1-8\www\consorzio\schedaristorante.php on line 5

Noto che nella barra degli indirizzi rimangono impostati i parametri anche quando salto all'homepage. Deduco quindi che header location salta alla pagina ma non riesce a modificare i parametri passati tramite GET...

Ora provo a seguire il conseglio dell'ultimo messaggio...