Archief - PHP: bestanden laten downloaden

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

SMa

Legacy Member
Situatie:
de gebruiker selecteert enkele files en kiest om ze te downloaden
die files worden gezipt naar 1 bestand, en worden dan verzonden naar de gebruiker

Maar hoe kan ik ervoor zorgen dat die zip-file automatisch gedelete wordt na de download?
Ik heb me al ziek gezocht met google en php.net... waarschijnlijk met de verkeerde zoektermen

killgore

Legacy Member
maak file
stuur file door via file functies
na doorsturen sluit je file
delete file

In 1 script.

Tyfius

Legacy Member
Het kan misschien handig zijn om die ZIP files niet meteen te verwijderen maar ze bijvoorbeeld 24 uur bij te houden en dan via een cron-job te laten verwijderen. Stel dat een gebruiker binnen deze 24 uur per ongeluk de file verwijderd, dan kan hij die opnieuw downloaden zonder dat jij de CPU moet belasten om deze opnieuw te zippen.

SMa

Legacy Member
k, thx
ik was al bezig aan een systeem zoals die cron-job, en zal het mss best daarbij houden

welp

Legacy Member
zorg wel dat niet uitgevoerd wordt als bv download gestart is een kwartier voor de cron. Stel dat je verwijderd terwijl die nog aan het downloaden is..

SMa

Legacy Member
ik controleer met filemtime($filetodel) en time(), als er geen dag verschil tussen zit blijft het bestand staan (dus minimaal 24 uur, maximaal 48uur)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan