mole8683: Selection mit Nachfolgendem Link

Hallo, hatte für meine Seite eine Selection gemacht:

<select>
 <option>Design1</option>
 <option>Design2</option>
 <option>Design3</option>
</select>
<input type="submit" name="senden" value="Bestätigen"

nun wollte ich, das wenn man ein Design ausgewählt hat und mit dem Button bestätigt, auf die entsprechende Seite kommt, habe zwar schon einen ähnlichen Beitrag im Forum gesehen, welcher allerdings nicht für mich anwendbar war:
Hallo!

<?php
echo "
<form action="#" method="post">
    <input type="radio" name="zz" value="1">haus<br>
    <input type="radio" name="zz" value="2">umgebung<br>
<input type="submit" name="absenden" value="absenden">
</form>";
$jiha = ($_POST["zz"]);
if ($jiha == "1")
{
echo  "<meta http-equiv="refresh" content="1; URL=http://url-für-den-wert-haus.de">";
}
else
{
echo  "<meta http-equiv="refresh" content="1; URL=http://url-für-den-wert-umgebung.de">";
}
?>

Hierbei wird so verfahren, dass, wenn nich in 1 sek. gewählt wir, auromatisch der zweite wert genommen wird, ich benötige allerdings etwas, wo ich wähle und erst mit dem bestätigen des buttons die entsprechende seite aufgerufen wird. (hab mich selbst mal daran probiert):

<?php
echo "
<form action="#" method="post">
    <input type="radio" name="design1" value="1">Design1<br>
    <input type="radio" name="design2" value="2">Design2<br>
 <input type="radio" name="design3" value="3">Design3<br>
<input type="submit" name="absenden" value="absenden">
</form>";
$jiha = ($_POST["design1"]);
if ($jiha == "1")
{
echo  "<meta http-equiv="refresh" content="0.5; URL=http://www.google.de">";
}
$jihab = ($_POST["design2"]);
if ($jihab == "1")
{
echo  "<meta http-equiv="refresh" content="0.5; URL=http://www.yahoo.de">";
}
$jihac = ($_POST["design3"]);
if ($jihac == "1")
{
echo  "<meta http-equiv="refresh" content="0.5; URL=http://www.utn-hosting.info">";
}
?>

allerdings geht das nicht und ich habe nicht das feld option (hätte ich gern) sonder, radio (möcht ich nicht)

Würde mich über baldige antwort freuen.

Danke

  1. Hi

    <input type="radio" name="design1" value="1">Design1<br>
        <input type="radio" name="design2" value="2">Design2<br>
        <input type="radio" name="design3" value="3">Design3<br>

    Also zuerstmal sollten die Radiobuttons alle den gleichen Name haben sonst werden sie nicht als Gruppe wahrgenommen.

    Um den selben Effekt zu haben wie mit den Radiobuttons brauchst du egtl nicht viel zu tun. Du gibst dem select tag einen name über den es dann später per POST angesprochen werden kann, und der Rest läuft genau gleich ab wie bei den Radiobuttons:

    <select name="design">
    So könnte das dann aussehen

    Gruß
    Moe