Hallo Leute,
Ich habe eine Datei (auswahl.php) dort möchte ich Werte in Selectboxen auswählen und sie dann an eine andere Datei (test_boxen.php) schicken.
Hier sollen die Werte geprüft werden. Jeder Wert darf nur einmal vorkommen und der wert darf nicht „XX“ sein. Ist dies der Fall, so solle die Möglichkeit bestehen diese an eine weitere Datei zu schicken um die dort z.B. in einer SQL Tabelle zu speichern. Ist diese nicht der Fall so sollen die Werte zurück zur Eingabemaske (auswahl.php) geschickt werden und die Werte die in den Selectboxen ausgewählt waren sollen wieder markiert werden.
Gibt es da eine Ähnliche Möglichkeit wie bei Textboxen oder muss das dann mit Java-Skript gemacht werden?
Von Java-Skript habe ich leider gar keine Ahnung.
Mit freundlichen Grüßen
Conny
auswahl.php
<html>
<body>
<form name="wahl" action="test_boxen.php">
<select name="box1">
<option value="XX">wahl</option>
<option value="MS">MS</option>
<option value="FA">FA</option>
<option value="KR">KR</option>
<option value="NH">NH</option>
</select>
<select name="box2">
<option value="XX">wahl</option>
<option value="MS">MS</option>
<option value="FA">FA</option>
<option value="KR">KR</option>
<option value="NH">NH</option>
</select>
<input type="submit" value="Senden">
</form>
</body>
</html>
Alles anzeigen
test_boxen.php
<html>
<body>
<? $ok = count(array_unique(array(XX,$box1,$box2)))-1;?>
<form action="auswahl.php">
<input type="submit" value="zurück">
<input type="hidden" name="box1" value="<?echo $box1?>"
<input type="hidden" name="box2" value="<?echo $box2?>">
</form>
<?if ($ok==2)
{?>
<form action="eintragen.php">
<input type="submit" value="OK">
<input type="hidden" name="box1" value="<?echo $box1?>">
<input type="hidden" name="box2" value="<?echo $box2?>">
</form>
<?}?>
</body>
</html>
Alles anzeigen