HTML Multiple Selections Menu's en PHP?
Is het mogelijk om multiple selection menu's te gebruiken in combi met PHP?
Zojah, hoe kan ik de waarden opvragen, dmv $_POST?
Stel ik heb de onderstaande menu:
Hoe kan ik de gegevens dan opvragen, mocht ik zowel 'March' als 'April' geselecteerd en verstuurd hebben?
Zojah, hoe kan ik de waarden opvragen, dmv $_POST?
Stel ik heb de onderstaande menu:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
Month:
<select multiple name="spring">
<option value="Mar">March</option>
<option value="Apr">April</option>
<option>May</option>
</select>
<select multiple name="spring">
<option value="Mar">March</option>
<option value="Apr">April</option>
<option>May</option>
</select>
Hoe kan ik de gegevens dan opvragen, mocht ik zowel 'March' als 'April' geselecteerd en verstuurd hebben?
Gewijzigd op 01/01/1970 01:00:00 door SaTZzz T.
Of je $_POST of $_GET moet gebruiken is afhankelijk van je form-method.
als <form action=".." method="post"> bla </form> dan moet je $_POST gebruiken.
als <form action=".." method="get"> bla </form> dan moet je $_GET gebruiken.
Een multiple gebruiken vanuit select weet ik niet, misschien kan je checkboxen gebruiken?
als <form action=".." method="post"> bla </form> dan moet je $_POST gebruiken.
als <form action=".." method="get"> bla </form> dan moet je $_GET gebruiken.
Een multiple gebruiken vanuit select weet ik niet, misschien kan je checkboxen gebruiken?
<form action='file.php' method='post|get'>
<select name="landen" multiple size=3>
<option value='31'> NL
<option value='44'> UK
<option value='49'> D
</select>
<input type='submit' name='submit' value='Go'>
</form>
Je krijgt dan de geselecteerde in een array binnen.
<select name="landen" multiple size=3>
<option value='31'> NL
<option value='44'> UK
<option value='49'> D
</select>
<input type='submit' name='submit' value='Go'>
</form>
Je krijgt dan de geselecteerde in een array binnen.
Ik heb het al:
Zorg ervoor dat [] achter de naam van het menu staat! Dan werkt hij :D
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<form action='goto.php' method='post'>
<select name="landen[]" multiple size=3>
<option value='31'> NL
<option value='44'> UK
<option value='49'> D
</select>
<input type='submit' name='submit' value='Go'>
</form>
<select name="landen[]" multiple size=3>
<option value='31'> NL
<option value='44'> UK
<option value='49'> D
</select>
<input type='submit' name='submit' value='Go'>
</form>
Zorg ervoor dat [] achter de naam van het menu staat! Dan werkt hij :D