Thread File Upload Datenstruktur (5 answers)
Opened by rosti at 2018-08-06 09:10

rosti
 2018-08-24 07:43
#188818 #188818
User since
2011-03-19
3194 Artikel
BenutzerIn
[Homepage]
user image
Quote
Mal laut gedacht: Die Trennung auf eine dediziertes FILE Array hat ja den Vorteil, daß man mit einem Griff prüfen kann, ob überhaupt Dateien hochgeladen wurden.


So denken PHP Programmierer. Zweckmäßigeweise jedoch wird man über den name= des Uploadfeldes fragen ob Dateien hochgeladen wurden.

Schönew Wochenende


PS: Aus der Datenstruktur sind übrigens Objekte geworden: Jede hochgeladene Datei ist ein Objekt mit dem man Methodenaufrufen kann.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Skalarer Kontext liefert das 1. Dateiobjekt
my $file = $self->param('upspot');

# Getter-Methoden für Attribute
$file->content_type();
$file->content_length();

# Original Filename
$file->filename();

# Dateiinhalt, Overload, quasi __toString()
my $content = $file;

# Neu in multipart/slice-data
$file->mtime;
# liefert die lokale LastModified
# der Datei in Sekunden

# Localtime anschaulich in
$file->mtime_local
# z.B. Wed Dec 11 13:01:42 2013

Wenn <input type="file" multiple> gesetzt wurde, liefert die param()-Methode also mehrere Instanzen.



.
Last edited: 2018-08-25 08:31:44 +0200 (CEST)

View full thread File Upload Datenstruktur