Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Dateigröße _vor_ Upload prüfen (PHP)
freaked Offline
ILOVEBUNNY32=1

Beiträge: 14.215
Registriert seit: Jul 2008
Beitrag #1
Dateigröße _vor_ Upload prüfen (PHP)
Wie möglich?
Per Google fand ich nur HTML5-Lösungswege die ich nicht nutzen will, der Rest ist unbeantwortet.

[Bild: msinternet.gif] [Bild: beos_now.gif] [Bild: get_msie.gif] [Bild: tumblr_p7uwh5gNuk1ujesf3o3_100.gif]
[Bild: freaked.banner.gif]
Erster PC 2003: AMD K6-2 500MHz, 320MB RAM, 40GB IBM HDD, 50x CD-ROM, 8x4x24 CD/RW, 100MBit LAN, 32MB ATi Rage 128 Pro
03.02.2012 19:24
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
friedrichheinze Offline
...und Kondensatoren.

Beiträge: 2.840
Registriert seit: Jul 2008
Beitrag #2
Dateigröße _vor_ Upload prüfen (PHP)
...wie soll das technisch funktionieren? Woher willst du wissen wie groß die Datei ist bevor sie da ist?
03.02.2012 19:26
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Dirk Offline
Software Archäologe

Beiträge: 12.381
Registriert seit: Jul 2008
Beitrag #3
Dateigröße _vor_ Upload prüfen (PHP)
ich denke auch das php als servergechichte es vorher nicht wissen kann. Kann nur der client.

03.02.2012 19:30
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.789
Registriert seit: Jul 2008
Beitrag #4
Dateigröße _vor_ Upload prüfen (PHP)
Geht clientmässig mit FileAPI in HTML5.

https://developer.mozilla.org/en/Using_f...8s%29_size

Browsersupport: http://caniuse.com/fileapi

Ist aber natürlich kein Schutz vor Missbrauch, sondern dient lediglich dazu den Benutzer darauf hinzuweisen, dass die Datei zu gross ist.
03.02.2012 19:37
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
chiaki Offline
Die Pommesfee

Beiträge: 12.546
Registriert seit: Jul 2008
Beitrag #5
Dateigröße _vor_ Upload prüfen (PHP)
vielleicht mit flash?

[Bild: eudatrans.php]
Pixelbanane.de eMail-Adresse registrieren!
Die Seite über :banane: Bananen
www.pixelbanane.de
03.02.2012 19:38
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
freaked Offline
ILOVEBUNNY32=1

Beiträge: 14.215
Registriert seit: Jul 2008
Beitrag #6
Dateigröße _vor_ Upload prüfen (PHP)
hm, das ist aber irgendwie nicht zufrieden stellend
man will den traffic ja eigentlich verhindern :S

[Bild: msinternet.gif] [Bild: beos_now.gif] [Bild: get_msie.gif] [Bild: tumblr_p7uwh5gNuk1ujesf3o3_100.gif]
[Bild: freaked.banner.gif]
Erster PC 2003: AMD K6-2 500MHz, 320MB RAM, 40GB IBM HDD, 50x CD-ROM, 8x4x24 CD/RW, 100MBit LAN, 32MB ATi Rage 128 Pro
03.02.2012 19:42
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.789
Registriert seit: Jul 2008
Beitrag #7
Dateigröße _vor_ Upload prüfen (PHP)
Oh.. entschuldige, habe den Text falsch gelesen.

Mit ordentlichen Programmiersprachen ist das machbar, über die Request-Header. Bei PHP hingegen geht das nicht, jedenfalls nicht ohne C-Extension, weil der PHP-Code erst ausgeführt wird, wenn der Request fertig ist.
03.02.2012 19:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
friedrichheinze Offline
...und Kondensatoren.

Beiträge: 2.840
Registriert seit: Jul 2008
Beitrag #8
Dateigröße _vor_ Upload prüfen (PHP)
Kannst du nicht in der php.ini die maximum file size ändern?

Edit: Hast dann halt vermutlich trotzdem den Traffic bis zur max file size...

Edit 2:

gandro schrieb:  Mit ordentlichen Programmiersprachen ist das machbar, über die Request-Header.

Kann da nicht jeder reinschreiben was er will?
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2012 19:50 von friedrichheinze.)
03.02.2012 19:47
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
freaked Offline
ILOVEBUNNY32=1

Beiträge: 14.215
Registriert seit: Jul 2008
Beitrag #9
Dateigröße _vor_ Upload prüfen (PHP)
global dies zu ändern ist nicht zufriedenstellend imho. schade, dass es da echt keine möglichkeit gibt..

[Bild: msinternet.gif] [Bild: beos_now.gif] [Bild: get_msie.gif] [Bild: tumblr_p7uwh5gNuk1ujesf3o3_100.gif]
[Bild: freaked.banner.gif]
Erster PC 2003: AMD K6-2 500MHz, 320MB RAM, 40GB IBM HDD, 50x CD-ROM, 8x4x24 CD/RW, 100MBit LAN, 32MB ATi Rage 128 Pro
03.02.2012 19:48
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.789
Registriert seit: Jul 2008
Beitrag #10
Dateigröße _vor_ Upload prüfen (PHP)
friedrichheinze schrieb:  
gandro schrieb:  Mit ordentlichen Programmiersprachen ist das machbar, über die Request-Header.

Kann da nicht jeder reinschreiben was er will?

Ja, aber ein ordentlicher Webserver bricht bei mehr Daten als im Header angegeben ab. Und weniger Daten als angegeben ist normalerweise auch kein Problem. Die Grössenangabe ist afair auch zwingend, müsst ich jetzt aber nachschlagen..
03.02.2012 20:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste