Tom: Datensatz per Dropdown auswählen - übergabe auf anderer Seite

Beitrag lesen

Hello,

gib den Daten eine vernünftige Struktur. Bezeichner, Zeile, Spalte, usw.
Fasse die Daten in einem Datenarray zusammen, damit Du sie von Controls unterscheiden kannst.
Speicher die eigentlichen Daten in der Session und wähle sie daraus beim nächsten Request (Auswahl) des Clients über die indexe aus (Bezeichner, Zeile, Spalte).

Und vor allem: Wenn Du so eine Operation öfter (Zeile * Spalte = Anzahl der Operationen) durchführen musst in einem Script, dann baue Dir vernünftige Funktionen dafür auf:

Funktion, die die Daten für die Optionen eines Selects beschafft
Funktion, die das HTML für das Select mit den Optionen aufbaut

Funktion die $_POST nach dem gewählten Array aus Selects und dessen Subarrays (Optionen, Alternativen) absucht und mit den Forwarded Data in $_SESSION vergleicht bzw. daraus vervollständigt.

Auch berechtigte Besucher machen gerne mal Blödsinn mit Formularen und wenn Du nur Veränderungen an Daten zulässt, die Du auch in der Session findest, dann kann Dir schon sehr viel weniger Unsinn durchrutschen.

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de