• hallo,
    in einem Formular übergebe ich 36 werte mittels POST

    Zitat

    <input name="1"(2,3,...35) value="qwe">


    , welche auf einer anderen Seite aneinandergekettet mit ';' werden sollen.

    Zitat

    $x = 0;
    $y = 35;
    while($x<=$y){
    echo ';'.$_POST[$x++];
    }

    Ergebins ist dann folgerichtig: ";qwe;qwe..(35x)"

    Nun brauch ich aber das Ergebnis nicht als echo, sondern als $z = ";qwe;qwe...(35x)", weil ich damit noch weiterarbeiten muss. Hat jemand eine Idee wie ich den Wert aus der Schleife hole? Ich seh grad gor nicht durch.THX

  • Warum ist es für manche nur so schwer, für eine Zählschleife auch wirklich die for-Funktion zu benutzen?!

    Und das, was du vorhast, funktioniert noch viel einfacher.

    PHP
    <?
      $z = implode(";", $_POST);
    ?>

    Mal abgesehen davon, dass du deine Formularfelder fehlerhaft benennst. Bezeichner (name="") dürfen nicht mit Ziffern beginnen.

Jetzt mitmachen!

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