php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.02.2006, 21:47  
Erfahrener Benutzer
 
Registriert seit: 12.05.2005
Beiträge: 1.037
PHP-Kenntnisse:
Fortgeschritten
notyyy befindet sich auf einem aufstrebenden Ast
Standard upload volumen limit

ich möchte gerne jeden user 15MB uploaden lassen, wie schaff ich es, das wenn einer 14,9 mb voll hat, nicht noch eine einzelne datei mit 20mb uppen kann ?

also das er wärend des upload vorganges überprüft
notyyy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.02.2006, 21:48  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Während des Vorgangs kannst du nicht überprüfen.
Corvin ist offline  
Alt 14.02.2006, 21:49  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Du kannst die Dateigröße der Datei erst nach dem Upload ermitteln und die Datei dann gegebenenfalls verwerfen.
xabbuh ist offline  
Alt 14.02.2006, 21:59  
Erfahrener Benutzer
 
Registriert seit: 12.05.2005
Beiträge: 1.037
PHP-Kenntnisse:
Fortgeschritten
notyyy befindet sich auf einem aufstrebenden Ast
Standard

das heisst es kann mir passieren das einer nen 9XXXXXXXX GB packet uploadet und mir meinen gesammten traffic damit in die höhe haut ?
notyyy ist offline  
Alt 15.02.2006, 08:04  
Benutzer
 
Registriert seit: 02.12.2005
Beiträge: 73
jbay
Standard

Exakt
jbay ist offline  
Alt 15.02.2006, 09:11  
Erfahrener Benutzer
 
Benutzerbild von stefanjann
 
Registriert seit: 02.08.2005
Beiträge: 252
PHP-Kenntnisse:
Fortgeschritten
stefanjann
Standard

Hallo,

über PHP gibt es da keine Möglichkeit. Allerdings kannst du dich ja mal in das Thema ActiveX-PlugIns oder Flash-Uploader befassen. Dazu müssen die Besucher deiner Seite aber erst erlauben das ihnen etwas installiert wird. Ebay hat z.B. so ein PlugIn für den Bildupload. Dort werden die Dateien erst lokal auf der Platte in die richtige größe gebracht und dann bei senden schon verkleinert hochgeladen.

Aber mal nüchtern betrachtet: Der Aufwand lohnt normalerweise nicht und wenn ich auf eine seite gehe die mir sagt ich muß ein mir unbekanntest Tool installieren, dann klicke ich eher weg. Daher würde ich einfach riskieren das niemand die Nerven hat ein 9GB Paket hochzuladen (weil vorher auch der apache schon streikt)

Das einzige was du machen kannst ist, den tmp-Speicherplatz in den der Apache die Datei ablegt zu begrenzen. Aber auch das ist gefährlich, da alle Benutzer die gleichzeitig auf dem Server arbeiten ins gleiche Verzeichnis arbeiten. So könnte es passieren das bei einem Limit vom 20 MB der erste Besucher 19 MB hoch laden will und der zweite schon nach 1 MB einen conection lost bekommt. Also ist auch diese Lösung eher unbrauchbar.

Gruß,
Stefan Jann
__________________
SELECT * benutze ich nur um den Post kurz zu halten.
stefanjann ist offline  
Alt 15.02.2006, 10:13  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Kannste zumindest schonmal auf 15 MB setzen:
http://de3.php.net/manual/de/ini.sec...d-max-filesize
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MySQL-Abfrage mit LIMIT geht nicht PhilCGN PHP Tipps 2008 16 30.05.2008 15:39
Upload Script + Multible Server cyberstorm PHP Tipps 2006 5 11.10.2006 19:43
upload system ... upload geht nicht ? maTu PHP Tipps 2006 3 25.03.2006 11:24
[Erledigt] Automatische benachrichtigung an den Admin nach User Upload PHP Tipps 2007 3 12.12.2005 21:25
FTP upload PHP Tipps 2005-2 2 17.08.2005 11:43
Befehlsoptimierung faux Datenbanken 4 31.05.2005 19:11
Ansichtsproblem beim Upload Off-Topic Diskussionen 2 17.04.2005 21:11
ftp upload per get Matthiasnet PHP Tipps 2005 6 08.03.2005 19:30
Was stimmt mit meinem Upload nicht? Calli PHP Tipps 2004-2 6 21.12.2004 12:54
[Erledigt] Feldname bei LIMIT setzen? Datenbanken 8 30.11.2004 18:52
LIMIT(?) Fehler Schaelle Datenbanken 0 28.08.2004 14:11
Ich bin auf der Suche nach einem fertigen Menü Upload Script Beitragsarchiv 7 22.08.2004 18:53
[Erledigt] Wie erstelle ich ein Upload Menü mit mehreren Menüpunkten ? PHP Tipps 2004 3 22.08.2004 14:19
PHP Upload Dateigröße ermitteln? PHP Tipps 2004 9 22.08.2004 13:48
[Erledigt] File Upload: PRoblem mit Upload directory PHP Tipps 2004 3 26.06.2004 13:20


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.