Ciao a tutti,
una pagina primapagina.php?pagina2=si include la pagina2.php grazie al fatto che gli passo il parametro.
Nella pagina2.php c'è un form che deve puntare alla pagina che lo contiene per fare delle cose in funzione dei dati immessi via GET.
Per cui il form deve puntare a primapagina.php?pagina2=si&datoform=dato
in modo che primapagina.php includa pagina2.php che si vede passare $_GET['datoform'] e la utilizza.
Ora, se scrivo nell' action el form
ottengo che va all' indirizzo primapagina.phppagina2=si?datoform=datoCodice PHP:<?php echo $_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING']; ?>
che ovviamente è un indirizzo formattato male e non esiste sul server
COme si risolve un problema del genere?
In definitiva il form dovrebbe puntare ad una pagina mantenedo la querystring e aggiungendo con & le variabili passate via GET dal form...
Grazie a tutti per l'aiuto

Rispondi quotando