[PHP] select



  • Hallo. Ich habe folgenden HTMLCode:

    <select>
        <option valu=1>Startseite</option>
        <option value=2>Impressum</option>
    </select>
    

    Wenn ich nun die Option Startseite wähle, werde ich automatisch zur Startseite geleitet (geau wie hier das select hier unter dem C++-Logo).

    Das ganze nur in PHP. Aber wie? Über die Get-Methode funktioniet das irgendwie nicht ganz.



  • Wieso willst du das mit php machen wenn es doch mit html funktioniert?
    Ich verstehe nicht so recht worauf du hinaus willst.
    Du kannst dir so ein select dynamisch erstellen mit variabler Anzahl an Unterpunkten aber ich glaub nich das es das is was du wolltest, oder?



  • Du schickst das Formular einfach an eine PHP-Datei, die dann den Wert überprüft und entsprechend weiterleitet, sehe jetzt kein Problem darin:

    // ***.html
    ...
    <select name="weiterleitung">
        <option value="1">Startseite</option> 
        <option value="2">Impressum</option> 
    </select>
    ...
    
    <?
    ...
    if($weiterleitung == "1") 
    // oder auch $_POST["..."] oder $_GET["..."]
    // bzw. kannst du bei vielen Möglichkeiten auch switsch/case nehmen
    {
    header("Location: startseite.php");
    }
    ...
    ?>
    


  • Ich wüsste nicht wie man das mit HTML lösen könnte.

    Aber die Lösung von Michamab hat funktioniert, danke!



  • Denkfehler!!! Sorry!


Anmelden zum Antworten