ciao a tutti... non ho trovato nulla che potesse risolvere il mio problema forse banale... ve lo espongo... ho creato un form in html
codice:
<form method="post" name="form1" action="http://localhost/Prove/dati.php">
<label> Nome: <input name="Nome" value="Nome" /> </label>
<label> Cognome: <input name="Cognome" value="Cognome" /> </label>
<fieldset >
<legend> Sport:</legend>
<input name="Sport" value="Sci" type="checkbox" /> Sci
<input name="Sport" value="Nuoto" type="checkbox" /> Nuoto
<input name="Sport" value="Calcio" type="checkbox" /> Calcio
<input name="Sport" value="Basket" type="checkbox" /> Basket
</fieldset>
<legend> Interessi:</legend>
<select name="Interessi" size="5" multiple="multiple">
<option value="Java">Java </option>
<option value="HTML">HTML</option>
<option value="php">php</option>
<option value="cpp">c/c++</option>
<option value="pascal">pascal</option>
<option value="dotnet">dotnet</option>
</select>
<input type="submit" name="submit" value="Invia" />
</form>
ora i dati inseriti in questo form devono essere presi da uno script php in un altra pagina.
ecco il codice php
codice:
<?php
$nome=$_POST['Nome'];
$cognome=$_POST['Cognome'];
$sport=$_POST['Sport'];
$interessi=$_POST['Interessi'];
echo "Nome: ".$nome."
Cognome: ".$cognome."
Sport: ".$sport."
Interessi: ".$interessi.$interessi;
?>
quando nel form seleziono più di un valore, viene passato solo l'ultimo e perdo gli altri... come posso risolvere questo problema???
GRAZIE a tutti!!!