benji: Fehler in count() Funktion ?

Beitrag lesen

Hallo Daniel !

Ich habe bei der Funktion count() etwas eigenartiges bemerkt. Wenn ich z.b. viele Eingabefelder habe, und die dann nach dem Namen wie ein Array benenne und anspreche (name="hallo[0]" , name="hallo[1]" ,....)
werden die Daten bei der Übergabe mit Post korrekt als Array übergeben.
Aber die Funktion count($_POST["hallo"]) gibt auf dieses übergebene Array immer nur den Wert 1 zurück, obwohl ich testweise die Datei ausgegeben habe lassen und mir PHP sagt, das es sich um ein Array handelt.
Muss ich in diesem Fall die Syntax ändern oder ist das ein PHP-internes Problem?

also, wenn ich dich jetzt richtig verstanden habe, hast du dann sowas überbracht:

hallo[0] = bla
   hallo[1] = bla
   hallo[2] = bla

oder wie ? Dann müsste in den name-attributen sowas stehen: name="hallo[]" oder wie ?
finde ich komisch...

benji

--
© by benji
® by benji
  all rights reserved