hustieboy: dropdown menue auswerten

hallöchen,

ich hab ein dropdownmenue (240 länder), und das will ich auswerten....

hab das jetzt so:

for ($i = 0; $i < sizeof($_POST['standort']);$i++){
     $_SESSION['standort'] = $_REQUEST['standort'][$i];
}

lass ich mir das ausgeben, dann wird nur der erste buchstabe angezeigt (echo$_SESSION['standort'])

hmm, was nun ?? (select case geht ja nun auch nicht mehr -> bei 240 einträgen)

..ratlos doch voll hoffnung...

danke
hustieboy

  1. Hallo!

    lass ich mir das ausgeben, dann wird nur der erste buchstabe angezeigt (echo$_SESSION['standort'])

    Aws sagt den var_dump($_POST['standort']); ?

    MfG, André Laugks

    --
    L-Andre @ gmx.de
  2. hi,

    for ($i = 0; $i < sizeof($_POST['standort']);$i++){
         $_SESSION['standort'] = $_REQUEST['standort'][$i];
    }

    lass ich mir das ausgeben, dann wird nur der erste buchstabe angezeigt (echo$_SESSION['standort'])

    wenn nur ein wert übermittelt wurde, ist $_POST['standort'] kein array, sondern ein string.

    auf diesen mit einem index zuzugreifen, wird also nur ein zeichen aus diesem string zurückliefern (auch wenn diese schreibweise veraltet ist).

    btw: warum fragst du explizit auf $_POST ab, um dann $_REQUEST zu verwenden?

    gruss,
    wahsaga