McMaiers Geschrieben 31. August 2005 Geschrieben 31. August 2005 Hi ich hab ein Formular in dem zw. 0 und unendlich POST variablen in Form von Checkboxen übergeben werden. Wie kann ich überprüfen wieviele und welche Checkboxen ausgewählt wurden ?? mfg mcmaiers Zitieren
schlati Geschrieben 31. August 2005 Geschrieben 31. August 2005 Hi ich hab ein Formular in dem zw. 0 und unendlich POST variablen in Form von Checkboxen übergeben werden. Wie kann ich überprüfen wieviele und welche Checkboxen ausgewählt wurden ?? mfg mcmaiersHi, "unendlich" POST-Variablen? Die Größe bzw. Anzahl der per POST übergebenen Variablen ist begrenzt! Das kannst du unter anderem in der php.ini nachschauen, für weitere Infos siehe hier. Ansonsten kannst du das mit den Checkboxen überprüfen, indem du in dem Array(?) nachschaust...die Anzahl der kriegst die mit count($array) raus. Bei Checkboxen hast du aber erstmal das Problem, dass nicht selektierte Checkboxen auch nicht übertragen werden. Da muss man sich dann was einfallen lassen... :cool: Aber da findest du sicher was mit Hilfe der SuFu :mod: Zitieren
perdian Geschrieben 31. August 2005 Geschrieben 31. August 2005 Das kannst du unter anderem in der php.ini nachschauenWo steht denn geschrieben, dass das ganze mit PHP passieren soll? Wie kann ich überprüfen wieviele und welche Checkboxen ausgewählt wurden ??Wieviele Checkboxen ausgewählt wurden kannst du direkt überhaupt nicht überprüfen, da nirgendwo die Anzahl der Parameter mit übergeben wird. Du kannst sogar nicht mal überprüfen, ob der Post-Parameter ursprünglich überhaupt von einer Checkbox stammt, oder auf anderem Wege gesetzt worden ist. Dir wird nicht anderes übrig bleiben, als die Werte einzeln zu durchlaufen und in einem Counter die Anzahl hochzuzählen (je nach eingesetzter Skriptsprache stellt der Container diese Infos auch schon zur Verfügung). Ansonsten: http://de.selfhtml.org/html/formulare/auswahl.htm Zitieren
schlati Geschrieben 31. August 2005 Geschrieben 31. August 2005 Wo steht denn geschrieben, dass das ganze mit PHP passieren soll?Na, dein Monitor kann wohl keine Zaubertinte darstellen, hm? Zitieren
perdian Geschrieben 1. September 2005 Geschrieben 1. September 2005 dein Monitor kann wohl keine Zaubertinte darstellen, hm?Ich hab mich nur noch nicht getraut mit der Kerze dranzugehen, damit das Zeug sichtbar wird Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.