ti sintetizzo:

pagina principale

Codice PHP:
include("http://".$_SERVER["SERVER_NAME"]."/inclusa.php"); 
-----
poi in un punto della stessa pagine
Codice PHP:
dove(); 
pagina inclusa

Codice PHP:

function dove(){
if (
$_GET["id"]== 120){
print 
"Bla bla bla"
}





la variabile get id ovviamente viene passata alla pagina principale. L'errore è undefined function, che non accade se includo la funzione nella pagina principale stessa.

Facendo la prova a spostare la chiamata di funzione alla fine della pagina inclusa, e spostando l'inclusione da inizio pagina al punto della pagina principale dove doveva essere chiamata, mi sono accorto tra l'altro che la var get non passa al foglio incluso. :master: