Habe die Ehre,
meines Wissens nach kann ich doch in einem Formular (method=post) beliebig viele Zeichen übertragen und es ist nicht wie bei get auf was weiß ich wie wenig begrenzt.
Jetzt ist es aber so, dass ich eine Seite habe, auf der mir (derzeitiger Stand ca. 200) Datensätze angezeigt werden. Konkret handelt es sich um Adressen und Namen, also pro Datensatz gibt es mehrere Felder. Angezeigt bekomme ich auch alles ohne Probleme. Nur wenn ich auf meinen Submit-Button klicke und mir die Daten anzeigen lasse, die er übertragen sollte, zeigt er mir nur die ersten 19 Datensätze an.
Das Formular wird dynamisch mit Daten aus der Datenbank generiert, sollte also für jeden Datensatz gleich sein. Nur dass eben die ID anders ist.
Die Daten werden mir dann in der Form:
$nachname[23] = "asd";
$vorname[23] = "das";
$strasse[23] = "bla";
etc.
übertragen und im Quelltext hat auch jeder Datensatz seine eigene ID. Von da her müsste also alles ohne Probleme funktionieren. Nur es kommen wie gesagt nur die ersten 19 Datensätze bei meinem Programm an. Jetzt die Frage woran das liegen könnte. Gibts doch eine Zeichenbeschränkung (seis auch nur vom Server, dass der nicht mehr Daten akzeptiert) oder liegts vielleicht doch an meinem Programm.
Die paar input=hidden, die am Ende des Formulars stehen und nicht zu einem speziellen Datensatz gehören, sondern den Aufbau der Seite regeln werden mir ebenfalls nicht übertragen. Nur, wenn ich mir keine Datensätze anzeigen lasse, werden mir diese übertragen.
Vielleicht weiß einer Rat.
Vielen Dank schon mal im Voraus.
Liebe Grüße Etrigan