Duplizierung der Datenstruktur bei multiencoding POST submits
filename checks müssen auf defined sein, weil der dateiname auch leer sein kann.
Hintergrund: Wenn bei einem fileupload in einem [+] array die letzte Zeile leerist, wird der Dateiname leer gelassen. Dadurch wurde die Dateizeilefälschlicherweise ins target einsortiert und hat dort die letzte Zeile der...
Multiuploadfähigkeit
Jeder Upload ist unter seinem Requestpfad als reine Datenstrukturerreichbar, und ausserdem unter $target->{ATTACHMENT} als deskriptive Strukturmit Metainformationen.
Request: Fehler in recode_recursively
Fix zu Bug 1774.
Request: Durch das spätere mergen ist Rückkopieren jetzt unnötig.
Debugcode.
Wiederherstellen von Sessionvariablen nicht von aktuellen Formeinträgen klobbern lassen.
Fix für Bugs 1769 und 1767.
Autovification sollte auch genau das tun, und nicht clobbern.
Recoding von Daten konzeptuell getrennt.
Es gibt 4 Pfade um Daten in einen Request zu kriegen:
- Kommandozeile - Datenbank (für gespeicherte Forms) - QUERY_STRING (http get) - STDIN (http post)
Der letzte Teil teilt sich noch einmal in
- x-uri-encoded query string (normales http post)...
Request Handling aus Form ausgelagert.