Salve gente, e' da ieri sera che mi scervello per capire quale sia il problema.
Io ho diversi form dove invio dei dati attraverso il metodo GET, del tipo:
FORM1:
Codice HTML:
<form method="GET" name="form1">
<span>Scegli1:</span>
<select name="scegli1">
<option value=""></option>
<option value="a">a</option>
<option value="b">b</option>
</select>
<input type="submit" name="conferma1" value="Conferma" />
</form>
Codice PHP:
if(isset($_GET['conferma1']) && $_GET['scegli1']!=""){
header("Location: ?form=1&scegli1=".$_GET['scegli1']."");
}
Il problema è che arrivato al secondo form e premuto il tasto Conferma perdo i dati precedenti, in questo caso perdo $_GET['scegli1'].
Avevo quindi pensato a passarlo in una variabile del tipo:
Codice PHP:
$scelta_form1=$_GET['scegli1'];
Solo che fino a prima di premere il tasto Conferma del secondo form il valore è corretto ma appena lo premo si annulla pure qui.
Sapete aiutarmi?
Grazie