Sven Rautenberg: Checkboxen "checked" werden nicht übermittelt

Beitrag lesen

Moin!

In der HTM- Tabelle eines Besuchers habe ich Zeilen der Aussteller, jede mit drei Checkboxen: Der Besucher möchte dringend (prio_1) oder weniger dringend (prio_2) mit diesem Aussteller sprechen.

Der dritte Haken (prio_3) wird in einer anderen HTM- Tabelle gesetzt, wenn der Aussteller den Besucher sprechen möchte. Wird hier zur Information angezeigt (disabled):

Disabled-Formularelemente werden nicht mit zurückgesendet.

Nun passiert es auf einem PC (und nur auf diesem), dass beim Senden des Formulars die Information "checked" verlorengeht.

Von welchem Formularelement?

Kann das ein Virus sein?

Nein, ein Denk- oder Programmfehler ist wahrscheinlicher. Viren sind nicht dafür bekannt, selektiv in die Checkboxen-Übermittlung von HTML-Formularen einzugreifen. Auch wenn "Virus" als Ausrede besonders leicht von den Lippen geht.

Ansonsten: Dein Problem wird nicht sonderlich klar. Du steckst viel zusehr in deiner Welt, und beschreibst Dinge nicht, die zum grundsätzlichen Verständnis notwendig sind.

Empfehlenswert: Erstmal einen Testcase bauen. HTML-Formular mit wenigen Elementen (z.B. genau eine Zeile des Originals), und ein PHP-Auswerteskript, welches die Inhalte von $_GET, $_POST und $_COOKIE ausgibt (mit var_dump).

- Sven Rautenberg

--
My sssignature, my preciousssss!