login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Plaatjes verwijderen van de server.

Offline vanw - 27/11/2004 21:05
Avatar van vanwPHP interesse Ik heb een script om plaatjes te verwijderen van de server na 14 dagen.

  1. <?php
  2.  
  3. $dir = "http://2dehandsplaza.nl/Advertentieplaatsen/images/upload/";
  4.  
  5. if(is_dir($dir)) {
  6. $handle = opendir($dir);
  7.  
  8. while($bestand = readdir($dir)) {
  9. if($bestand != "." && $bestand != ".." && $bestand != "index.html") {
  10. $tijd = (time() - filemtime($dir."/".$bestand)) / "60" / "60" / "24";
  11.  
  12. if($tijd < "14") { ## Ouder dan 2 weken
  13. unlink($dir."/".$bestand);
  14. }
  15. }
  16. }
  17.  
  18. closedir($dir);
  19. }
  20.  
  21. ?>


Nu heb ik dat script even aangepast door < Neer te zetten bij 14 dagen. Dan moet ie alles verwijderen wat erop staat op de server.

Maar hij verwijderd helemaal niks. Ik heb het gechmod naar 777 maar dat werkt ook niet.

Ik hoor graag de reacties!

1 antwoord

Gesponsorde links
Offline Tony_mortana - 11/06/2005 13:42 (laatste wijziging 11/06/2005 14:29)
Avatar van Tony_mortana PHP interesse Beetje laat maar toch.  

Zo werkt hij wel. (while statement verandert)
en kleiner dan moest groter dan worden!!!
  1. <?php
  2.  
  3. $dir = "http://2dehandsplaza.nl/Advertentieplaatsen/images/upload/";
  4.  
  5. if(is_dir($dir)) {
  6. $handle = opendir($dir);
  7.  
  8. while (false !== ($bestand = readdir($handle))){
  9. if($bestand != "." && $bestand != ".." && $bestand != "index.html") {
  10. $tijd = (time() - filemtime($dir."/".$bestand)) / "60" / "60" / "24";
  11.  
  12. if($tijd > "14") { ## Ouder dan 2 weken
  13. unlink($dir."/".$bestand);
  14. }
  15. }
  16. }
  17.  
  18. closedir($dir);
  19. }
  20.  
  21. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s