Hallo. Ik een Upload Script gedownload maar dat kost veel ruimte dus nu is mijn vraag of er ook een Script is dat die Geuploade Bestanden naar 5 Dagen automatich weer verwijderd ? Alvast Bedankt! Niels
- Upload Script
-
20-07-2007, 08:32 #1
- Berichten
- 673
- Lid sinds
- 18 Jaar
Upload Script
-
In de schijnwerper
-
20-07-2007, 08:55 #2
- Berichten
- 756
- Lid sinds
- 18 Jaar
met een cronjob kan dit. Moet je iemand zoeken die dit voor je kan maken.
-
22-07-2007, 09:51 #3
- Berichten
- 137
- Lid sinds
- 18 Jaar
Is niet perse nodig. Mits je een database hebt waar in staat hoe laat die is geupload. Dan kun je gewoon kijken naar:
mysql_query("SELECT * FROM uploads WHERE uploaddate < '".(time()-3600*25*5)."'");
Dan kun je uit die query de bestanden afleiden van 5 dagen geleden. Die verwijder je met unlink en klaar.
-
22-07-2007, 11:46 #4
- Berichten
- 43
- Lid sinds
- 18 Jaar
Origineel gepost door K. Hobbelt
Is niet perse nodig. Mits je een database hebt waar in staat hoe laat die is geupload. Dan kun je gewoon kijken naar:
mysql_query("SELECT * FROM uploads WHERE uploaddate < '".(time()-3600*25*5)."'");
Dan kun je uit die query de bestanden afleiden van 5 dagen geleden. Die verwijder je met unlink en klaar.
PHP Code:$sql = mysql_query("SELECT * FROM uploads WHERE uploaddate < ".time()."-3600*24*5 ");
while($x = mysql_fetch_assoc($sql){
unlink($x['bestand']);
mysql_query("Delete From uploads Where id='".$x['id']."'");
}
-
22-07-2007, 12:55 #5
- Berichten
- 113
- Lid sinds
- 17 Jaar
Upload
http://www.uploadscript.net/.
Kan je instellen hoeveel dagen het op de server moet staan en kost nog niks ook!
-
22-07-2007, 16:40 #6
- Berichten
- 155
- Lid sinds
- 18 Jaar
Origineel gepost door Dries H.
Een voorbeeld :
PHP Code:$sql = mysql_query("SELECT * FROM uploads WHERE uploaddate < ".time()."-3600*24*5 ");
while($x = mysql_fetch_assoc($sql){
unlink($x['bestand']);
mysql_query("Delete From uploads Where id='".$x['id']."'");
}
PHP Code:SELECT id,bestand,uploaddate FROM uploads WHERE uploaddate < ".time()."-3600*24*5
tevens kun je dan meteen de where gebruiken in de delete clause:
PHP Code:DELETE FROM uploads WHERE uploaddate < ".time()."-3600*24*5
zal een grote hit op je performance geven en is makkelijker :)
-
22-07-2007, 20:09 #7
- Berichten
- 43
- Lid sinds
- 18 Jaar
Origineel gepost door Martijn H
mocht je deze gebruiken dan raad ik je aan wat aanpassingen te doen aan de query:
PHP Code:SELECT id,bestand,uploaddate FROM uploads WHERE uploaddate < ".time()."-3600*24*5
tevens kun je dan meteen de where gebruiken in de delete clause:
PHP Code:DELETE FROM uploads WHERE uploaddate < ".time()."-3600*24*5
zal een grote hit op je performance geven en is makkelijker :)
-
09-10-2007, 09:30 #8
- Berichten
- 507
- Lid sinds
- 17 Jaar
Ik krijg bij die uploadscript.net een error als ik een bestand heb geupload en dan wil downloaden... Iemand enig idee ? Ook heb ik de bestanden als gemod die dat moesten.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic