- #1
N
noah1
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 16.08.2002
- Beiträge
- 1.415
- Reaktionspunkte
- 0
- Ort
- Hamburg
Hallo, jetzt sitze ich schon länger an einem Problem, und komme nicht weiter. Und zwar habe ich eine bzw. mehrere Bildergalerien, für die Bilder der jeweiligen Galerien gibt es je zwei Ordner: einen für die Bilder in Originalgröße und den anderen für die Thumbnails.
Jetzt schreibe ich gerade an einem Script zum Löschen einzelner Galerien, und halt auch deren Ordnern für die Bilder, das sieht dann so aus:
Der Inhalt der Ordner wird auch wunderbar gelöscht, und der Ordner für die Originalbilder im Anschluß auch.
Aber der Ordner für die Thumbnails läßt sich so nicht löschen -
Wieso klappt das mit dem einen Ordner, aber mit dem anderen nicht, und was muß ich ändern ?
Jetzt schreibe ich gerade an einem Script zum Löschen einzelner Galerien, und halt auch deren Ordnern für die Bilder, das sieht dann so aus:
Code:
<?php
$dir_big = galerie/galerieordner/.$check;
$dir_thumb = galerie/thumbordner/.$check;
if(!$handle = @opendir($dir_big)) die(Kann Verzeichnis <b>$dir_big</b> nicht &ouml;ffnen!);
while($file = readdir($handle)) {
if($file == . || $file == ..) continue;
if(!@unlink($dir_big./.$file))
echo Datei <strong>$dir_big/$file</strong> konnte nicht gel&ouml;scht werden!<br>;
else
echo Datei <strong>$dir_big/$file</strong> wurde gel&ouml;scht!<br>;
}
if(!$handle = @opendir($dir_thumb)) die(Kann Verzeichnis <b>$dir_thumb</b> nicht &ouml;ffnen!);
while($file = readdir($handle)) {
if($file == . || $file == ..) continue;
if(!@unlink($dir_thumb./.$file))
echo Datei <strong>$dir_thumb/$file</strong> konnte nicht gel&ouml;scht werden!<br>;
else
echo Datei <strong>$dir_thumb/$file</strong> wurde gel&ouml;scht!<br>;
}
rmdir($dir_big);
rmdir($dir_thumb);
?>
Der Inhalt der Ordner wird auch wunderbar gelöscht, und der Ordner für die Originalbilder im Anschluß auch.
Aber der Ordner für die Thumbnails läßt sich so nicht löschen -
gibt mir der Browser aus, wobei Zeile 23 folgende ist:Warning: rmdir(galerie/thumbordner/Diverses) [function.rmdir]: Permission denied in D:\xampp\htdocs\alsterdorf\admin\galerie\loeschen\loeschen.inc.php on line 23
Code:
rmdir($dir_thumb);
Wieso klappt das mit dem einen Ordner, aber mit dem anderen nicht, und was muß ich ändern ?