Anfänger-Frage

  • Hi, ich gehe gerade meine ersten Schritte mit PHP und stoße nun auf ein Problem:


    Ich möchte - ganz profan - mehrere Werte, die ich per Formular in HTML abgefragt habe, gerne in PHP ausgeben lassen. Leider werden mir meine Werte vom letzten Value immer überschrieben.


    Im HTML frage ich folgende Werte ab:



    Nun soll er mir eigentlich in der aufgerufenen PHP-Datei jeweils die Werte ausgeben. Wenn ich nur Apfel auswähle, zeigt er mir diesen auch an. Wenn ich aber zusätzlich Birne auswähle, zeigt er mir in der Testausgabe nur Birne an. Er überschreibt also den Apfel-Value mit dem Birne-Value. Eigentlich soll er mir aber beides anzeigen.



    Ich weiß aber nicht, wie ich bewirken kann, dass er mir beides anzeigt. Hat da jemand vielleicht eine Idee?


    Lieben Dank!

  • Nach dieser Schleife

    Code
    foreach ($_POST['Obst'] as $value) {
        echo $value."<br>";
    }

    steht in $value immer der letzte Wert. Du musst daher deine if-Abfragen in die Schleife packen.

    Super, vielen Dank!


    So siehts dann jetzt aus und funzt:


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!