PHP erstellt kein Array aus Formular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP erstellt kein Array aus Formular

    Tag,

    gegeben sein folgendes select-Element:

    <select name="bez[]" multiple size="20">
    <option value="17">APC Ersatzbatterie</option>
    <option value="12">AVM ISDN-Controller</option>
    <option value="18">DAT HP SureStore 24e</option>
    <option value="16">DualSpeed Hub 8x10/100TX</option>
    </select>

    Das Formular wird mit der POST-Methode versandt. Der Code:
    PHP-Code:
    print_r($_POST); 
    gibt aus:

    Array
    (
    [bez] => Array
    [send] => Löschen
    )

    Von foreach() wird das vermeintliche Array $_POST["bez"] nicht als solches erkannt, laut count() hat es ein Element (obwohl ich mehrere Sachen auswähle) und wenn ich $_POST["bez"][0] ausgeben steht dort ein großes A.

    Testumgebung ist ein Microsoft-IIS/5.0 und PHP 4.3.6

  • #2
    Re: PHP erstellt kein Array aus Formular

    und du hast auch wirklich mehrere werte ausgewählt vor dem abschicken ...?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      hmm, bei mir gehts!

      PHP-Code:
      <form action="test.php" METHOD="POST">
      <select name="bez[]" multiple size="20">
      <option value="17">APC Ersatzbatterie</option>
      <option value="12">AVM ISDN-Controller</option>
      <option value="18">DAT HP SureStore 24e</option>
      <option value="16">DualSpeed Hub 8x10/100TX</option>
      </select>
      <input type="submit">
      </form>

      <?
      echo '<pre>';
      print_r($_POST);
      echo '</pre>';
      ?>
      ausgabe:
      Array
      (
      [bez] => Array
      (
      [0] => 12
      [1] => 16
      )

      )

      [COLOR=darkblue]Manuals:[/COLOR] [COLOR=green]HTML[/COLOR]/[COLOR=indigo]CSS[/COLOR]/[COLOR=orangered]PHP[/COLOR]/[COLOR=blue]MySQL[/COLOR]/[COLOR=red]Apache 2[/COLOR]
      [COLOR=orangered]Archive: JavaScript/Flash/PHP/OpenSource-Lösungen[/COLOR]
      [COLOR=seagreen]Tutorials: Flash/Photoshop[/COLOR]
      [COLOR=red]Problem? Lösung 1 - Lösung 2[/COLOR]

      Kommentar


      • #4
        Mhm....array_map() macht Sub-Arrays kaputt

        Kommentar

        Lädt...
        X