Auswahlbox

  • Hallo,
    ich möchte eine Auswahlbox in einer html-Datei haben. Der ausgewählte Wert soll nach Knopfdruck an eine php-datei übergeben werden. Wie mach ich das?
    Danke!

  • Checkbox:
    [Blockierte Grafik: http://upload.wikimedia.org/wikipedia/de/5/51/Checkbox.jpg]

    HMTL:

    PHP:

    PHP
    <?php
    
    
    echo $_GET['auswahl'];
    echo ' und ' . $_GET['auswahl2'] . ' ausgewählt';
    
    
    ?>


    Radiobutton:
    [Blockierte Grafik: http://upload.wikimedia.org/wikipedia/de/d/dc/Radiobuttons.gif]

    HTML:

    PHP:

    PHP
    <?php
    
    
    echo 'Du hast ' . $_GET['auswahl'] . ' ausgewählt...';
    
    
    ?>
  • Falsch! Checkbox-Werte werden nur übertragen, wenn diese auch angeklickt wurden und somit ist

    PHP
    <?php
    echo $_GET['auswahl'];
    echo ' und ' . $_GET['auswahl2'] . ' ausgewählt';
    ?>


    falsch! Das sollte man mit isset prüfen.

  • Ja ok Aber im Grunde genommen stimmts. Ich habe jetzt keine Zeit einen komplexen Code zu erstellen.

    So solls stimmen.

    PHP
    <?php
    
    
    if(!$_GET['auswahl']) echo'Du hast nix angeklickt. Bitte geh zurück und klicke was an...';
    else {
    echo $_GET['auswahl'];
    echo ' und ' . $_GET['auswahl2'] . ' ausgewählt';}
    
    
    ?>

    Man kann natürlich noch sagen, dass als erstes ein bestimmtes Feld angeklickt ist.

  • Oh, sorry hab mich wohl falsch ausgedrückt!
    Wenn das nicht Auswahlbox heißt, weiß ich nicht wie es sonst heißen könnte:
    Das Feld, womit man auch Sprachen etc. auswählt, wo man auf einen Pfeil klickt und dann eins von vielen verschiedenen Sachen anklicken kann...
    Nachdem der User das ausgewählt hat und auf einen Button geklickt hat, sollte das entsprechende Wort an php weitergeleitet werden.
    Wie macht man das?

  • Zitat von phpfan

    Das sollte man mit isset prüfen!!!

    Ja sorry. Hatte grad keine Zeit mehr. Wurde gestresst aber jetzt zum Problem:

    Dein Anliegen ist keine Checkbox und auch keine Radiobuttons sondern ein Dropdownfeldchen, na?:
    [Blockierte Grafik: http://upload.wikimedia.org/wikipedia/de/7…opdownliste.GIF]

    Arbeite dich doch mal bei SelfHMTL.org durch. Dort kannst du viel über HMTL lernen und PHP lernst du am besten bei Schattenbaum etc...

    Aber trotzdem hier den Code:

    Code
    <form action="uebergeben.php" method="get">
    <select name="auswahl">
    
    
    <option value="1">Auswahl 1</option>
    <option value="2">Auswahl 2</option>
    
    
    </select></form>