Avatar billede michaelb.dk Nybegynder
22. september 2005 - 19:55 Der er 5 kommentarer

Automatisk sletning af filer i mappe

Findes der et script der sletter alle filer (men kun bestemte filtyper, f.eks. jpg) i en mappe f.eks. hver dag/uge eller lignende?
Avatar billede jaw Nybegynder
22. september 2005 - 20:02 #1
Noget i stil med:
$handle=opendir('./mappe/');
while (false !== ($file = readdir($handle))) {
    if($file != "." && $file != "..") {
            $partinfo = pathinfo("./mappe/"$file);
            if($partinfo['extension'] == "jpg") {
                unlink($file);
            }
    }
  }
}
closedir($handle);
Avatar billede michaelb.dk Nybegynder
22. september 2005 - 20:07 #2
Skal jeg gemme koden i en fil som jeg så skal køre, eller `hvordan...?
Avatar billede jaw Nybegynder
22. september 2005 - 20:07 #3
Ja, netop.
Avatar billede michaelb.dk Nybegynder
24. september 2005 - 14:04 #4
Der sker ikke rigtig noget når jeg kører scriptet...
Avatar billede jaw Nybegynder
24. september 2005 - 14:07 #5
Så prøv i første omgang at finde ud af, om den overhovedet finder filerne. Tilføj:
echo $file."<br />";
før eller efter unlink-linien.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester