18. januar 2006 - 23:15
Der er
11 kommentarer og 1 løsning
Sletning af mappe indhold
Jeg søger et script der kan slette indholdet af den mappe jeg bestemmer med et "input" Eks: mappen "tom" så sletter den alt der er i mappen "/home/user/tom"
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
18. januar 2006 - 23:19
#1
Du kan måske bruge det her: $input = "tom"; $handle=opendir("./".$input."/"); while (false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { unlink($file); } } closedir($handle);
18. januar 2006 - 23:31
#2
Indhold bliver ikke slettet.
18. januar 2006 - 23:40
#3
Sikker på at "tom" så står rigtigt i forhold til din rodstruktur? Evt. kan du jo altid udskrive $file hver gang først, og se om den finder filerne, før du prøver at slette dem.
19. januar 2006 - 08:18
#4
hvad mener du?
19. januar 2006 - 08:59
#5
Han mener vel : $input = "tom"; $handle=opendir("./".$input."/"); while (false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { // unlink($file); echo $file; } } closedir($handle);
19. januar 2006 - 15:49
#6
Ja, præcist det jeg mente :)
19. januar 2006 - 17:31
#7
Den finder filerne, men den sletter dem ikke
19. januar 2006 - 17:36
#8
Det kan jeg så nok forklare måske. Denne: unlink($file); skal selvfølgelig være: unlink("./".$input."/".$file);
19. januar 2006 - 17:46
#9
Okay nu sletter den de filer der ligger i mappen men ikke de mapper der er i den første mappe og heller ik de filer der ligger i de mapper.
23. januar 2006 - 20:45
#10
Stopper vi bare her?
24. januar 2006 - 15:59
#11
Beklager, men for 15 point har du altså fået en fremgangsmåde. Det er hjælp til selv-hjælp. Ikke bestilling af færdige scripts.
30. april 2006 - 00:11
#12
endnu en point haj, lukker mens legen er god.
Vi tilbyder markedets bedste kurser inden for webudvikling