Hallo,
ich habe folgendes Problem, dass das Absenden eines Formulars (mit POST) nicht mehr funktioniert, wenn die Anzahl der zu übermittelnden Felder sehr groß wird.
Bei der HTML-Seite handelt es sich um eine Seite, die Daten aus einer Datenbank in einer Tabelle darstellt. Zu jedem Eintrag existiert eine Checkbox. Wenn der User nun nur ein paar Checkboxen anklickt, funktioniert alles prima, die jeweiligen Checkboxen werden als Formularfelder übertragen usw.
Wenn er aber bspw. alle markiert (und das sind bei mir im Testfall gerade 1000), dann funktioniert die CGI-Übermittlung nicht mehr.
Stattdessen wirft der Browser einen JavaScript-Fehler, nämlich "Ungültige Syntax in Zeile ...", und zwar genau in der Zeile, in der die JavaScript-Funktion formular.submit(); aufgerufen wird.
Wo liegt der Fehler / das Problem? JavaScript kann ich mir eigentlich nicht vorstellen. Liegt das Problem beim Versenden einer riesigen Anzahl an Formularfelder via POST?
Gruß emh