Hallo Christian Kruse,
Achte darauf, dass du die Daten via
POST
übermittelst und nicht viaGET
. Die Längenbegrenzungen hier sind deutlich grosszügiger.
Aber auch da können Probleme entstehen. Ich habe zum Beispiel auch Formulare mit vielen (ca 500) Datensätzen zu übertragen, wobei jeder der Datensätze so aussieht.
<input type="hidden" name="changed[0]">
<input type="hidden" value="18753" name="ID[0]">
<input type="hidden" value="0000-00-00" name="erledigt_am[0]">
<input type="checkbox" title="nicht zutreffend" name="Erlass_n[0]">
<input type="checkbox" checked="checked" title="Krankheit" name="Erlass_k[0]">
<input type="radio" checked="checked" title="offen" value="o" name="Status[0]">
<input type="radio" title="Selbstkontrolle" value="s" name="Status[0]">
<input type="radio" title="erledigt" value="e" name="Status[0]">
<textarea name="Bemerkung[0]" rows="4" cols="40"></textarea>
Es stellt eine Auswertungstabelle dar, welcher Schüler welche (Wochenplan-)Aufgabe wie erledigt hat.
Ich musste mir helfen, indem ich vor dem Absenden bei den nicht geänderten Datensätzen per JavaScript die name-Attribute entferne. Dafür das hidden-changed-Feld.
Bis demnächst
Matthias
--
Signaturen sind bloed (Steel) und Markdown ist mächtig.
Signaturen sind bloed (Steel) und Markdown ist mächtig.