Scoutnet vzw

We connect scouts!
Het is momenteel 27 Apr 2024 10:13

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 9 berichten ] 
Auteur Bericht
BerichtGeplaatst: 21 Nov 2007 0:14 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Ik heb een foto-album gemaakt waarbij iedere leiding foto's kan uploaden. Ik bewaar de originele foto's ook (die soms meer dan 2 Mb groot zijn). Ik doe dit omdat we gemerkt hebben dat kwaliteitsvolle foto's vinden soms moeilijker is sinds het digitale tijdperk dan ervoor.
Ik maak nu een systeem waarbij ik alle originele foto's in 1 keer kan downloaden (door ze te zippen en de gebruiker ze te laten downloaden). Hiervoor wil ik de zip-file in een folder zetten die automatisch geleegd wordt en toch publiekelijk toegankelijk is. Welke folder kan ik hiervoor gebruiken?


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Nov 2007 0:38 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Wat bedoel je precies met "die automatisch geleegd wordt"? Een folder die bijvoorbeeld elke nacht terug leeggemaakt wordt? In dat geval gebruik je best een cronjob. Elke folder onder je public_html-map kan hiervoor dienen, zolang ze maar de juiste lees- en schrijfrechten (chmod) heeft.

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Nov 2007 0:58 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Goh, ik bedoelde eigenlijk iets zoals een temp map zoals windows die heeft, maar zo een map die automatisch geleegd wordt en publiekelijk toegankelijk is, bestaat wss niet.
Ik ben slechts een amateur linux gebruiker, kun je me wat meer uitleggen geven over hoe ik een cronjob om een folder te legen instel aub?


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Nov 2007 1:06 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Feb 2004 0:00
Berichten: 173
Op my.scoutnet.be staat er een artikel in de helpsectie hierover.
my.scoutnet.be > help & support > shell > cron


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Nov 2007 11:51 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 06 Jan 2005 0:00
Berichten: 127
Woonplaats: Bredene
Die map moet niet publiek toegankelijk zijn, je moet gewoon een php-script het bestand laten lezen en doorsturen naar de gebruiker.

Ik gebruik zo'n systeem met ons fotoalbum en downloads om tegen te gaan dat mensen linken vanaf andere sites.

En wanneer moet die folder geleegd worden ? Na het downloaden of gewoon elke dag een keer ?


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Nov 2007 22:33 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Goh, na het downloaden ware het gemakkelijkst natuurlijk, dan kan er alleen een probleem zijn als er verschillende gebruikers tegelijk willen downloaden, maar dat kan vermeden worden.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 22 Nov 2007 11:10 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 06 Jan 2005 0:00
Berichten: 127
Woonplaats: Bredene
mja, ik denk niet dat je een bestand kan verwijderen tijdens het downloaden ervan dus normaal zit dat wel safe


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 23 Nov 2007 1:18 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
daften schreef:
Goh, na het downloaden ware het gemakkelijkst natuurlijk, dan kan er alleen een probleem zijn als er verschillende gebruikers tegelijk willen downloaden, maar dat kan vermeden worden.

Als je de naam van je zip-bestand voorziet van een "timestamp" (iets als "2007-11-23 01:15:36") of via PHP/een cronjob gaat kijken wanneer de bestanden in een map het laatst werden aangepast, dan kan je het scriptje zo schrijven dat hij nooit per ongeluk iets verwijderd (bvb: "een bestand mag maar via een cronjob verwijderd worden na x minuten, waarbij x = grootte_van_het_bestand/constante_waarde_voor_aantal_megabyes_per_minuut").

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 27 Nov 2007 1:47 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
allrighty, dat komt wel in orde. Bedankt voor de hulp alvast!


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 9 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 31 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.