100mb uploaden

Status
Niet open voor verdere reacties.

starmoon

Gebruiker
Lid geworden
26 okt 2006
Berichten
113
Hallo Lezers,

Is het mogelijk om grote bestanden te uploaden voor een bepaalde tijd.

Zeg maar ik wil 100mb uploaden en dat mag 1dag duren, na die dag word de sessie gesloten.

Graag jullie reactie :thumb:
 
php's ftp functie gebruiken en per bestand een log/sql tabel bijhouden van datum plaatsing en een cron draaien om te deleten?

Of mag de gebruiker onbeperkt grote bestanden uploaden met een maximale overdrachtsduur van 24 uur?
 
kan je in php oneindig een connectie openlaten ? las volgens mij dat het beperkt was, of lig dat aan je hosting party?
 
Wil je zelf dingen uploaden? Er bestaan genoeg websites die dat voor je kunnen regelen, zoals megaupload.com

Als je zelf een upload site wil maken zul je moeten beginnen met een paar honderd GB aan ruimte reserveren vrees ik, want je moet wel genoeg ruimte hebben om al die files te kunnen hosten...
 
ik ga het voor me zelf gebruiken, hier is goed over na gedacht.

Weet jij het antwoord over mijn php vraag?
 
Je kunt best een app schrijven die dat doet, ja.

Je moet in je php.ini de max upload eerst opschroeven (standaard is dat 2 mb ofzo geloof ik) naar meer dan wat je wilt kunnen uploaden (ie 100+mb)
Dan kun je gewoon met een formpje met een input type="file" html element een bestand kiezen en dat uploaden.

Zie deze functie: http://nl.php.net/manual/en/function.move-uploaded-file.php
Daarmee kun je de geuploade file permanent opslaan.

Daarna kun je een cronjob maken die 1x per uur draait en die alle files opzoekt die al meer dan 24 uur geupload zijn (niet vergeten de upload tijd ergens op te slaan) en die verwijderd.

Files verwijderen doe je met de functie http://nl.php.net/manual/en/function.unlink.php
 
Vergeet niet de set_time_limit(0) te gebruiken als zal de download als nog stoppen met 30 seconden.

Lijkt me niet dat de meeste mensen 100 Mb kunnen uploaden binnen 30 seconden

Bron: http://php.net/manual/en/function.set-time-limit.php LET OP!! werkt niet met safe mode ON

Wanneer je shared web hosting zit kun je beter over een VPS nadenken dan kun je zelf een complete virtuele dedicated server installeren met de php configuratie die je zelf wilt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan