Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden
Wir hatten ein max_input_vars
von 1001 für unser PHP konfiguriert. Eine Dozentin hat eine neue Leistung angelegt; es waren 256 Studierende und 4 Leistungen. Daraus ergeben sich 1024 Felder. PHP wertet dann aber nur die ersten 1001 Felder aus.
Das Problem ist die Rückmeldung: "Die Noten wurden gespeichert." Erwartete Meldung: "Einige Noten wurden gespeichert, andere konnten nicht gespeichert werden."
Die folgenden Daten wurden im POST-request übermittelt:
...
grades[abcdef0123456789abcdef0123456789][272]=100
grades[abcdef0123456789abcdef0123456789][265]=100
grades[abcdef0123456789abcdef0123456789][256]=100
grades[abcdef0123456789abcdef0123456789][257]=100
accept
Könnte app/controllers/course/gradebook/lecturers.php
ggf. nachschauen, ob accept
mit angekommen ist oder eine andere Methode zur Prüfung verwenden, ob alle Felder ausgewertet wurden? Danke!
Edited by Felix Pahlow