Dag allemaal,
Ik heb een dropdown menu gemaakt die ik laat checken door php, is het mogelijk om met PHP te checken uit welke optgroup je een selectie hebt gekozen ?

mvg
optgroup?

topgroup neem ik aan?
Gijs (Armorad) schreef op 02.03.2006 22:17
optgroup?

topgroup neem ik aan?


Nee nee, het bestaat, zie hier.
Nee optgroup, kijk maar:
<style>
<optgroup label="selectie">
<option value="select">selecteer1</option>
<option value="select2">selecteer2</option>
<option value="select2">selecteer3</option>
</optgroup>
<optgroup label="selectie2">
<option value="select">selecteer1</option>
<option value="select2">selecteer2</option>
<option value="select2">selecteer3</option>
</optgroup>
</style>

En nu is mn vraag of je met php kunt checken of je iets in label selectie 1 of in label selectie 2 iets hebt geselecteerd
Ik zou het niet weten. Post het eens in een form en print dan het hele $_POST array uit. Misschien dat je daar iets aan kunt zien wat je kan gebruiken.
een optgroup in <style>?
Je kan misschien een waarde meegeven aan value van select2|opt1

voorbeeld:
<select name='selectie'>
<optgroup label="selectie">
<option value="select1|opt1">select1</option>
<option value="select2|opt1">select2</option>
</optgroup>
<optgroup label="selectie2">
<option value="select1|opt2">select1</option>
<option value="select2|opt2">select2</option>
</optgroup>

en in je verwerking:
<?PHP
$string = explode('|',$_POST['selectie']){
$select = $string[0];
$optgroup = $string[1];
}

?>

edit: ff PHP tag sluiten :p

Reageren