Hallo,
ich hoffe mir kann jemand helfen.
Ich bin gerade dabei, für unseren Shop mittels php unsere Produktbilder erstellen zu lassen.
Dafür muss ich in unserem Produktordner alle Unterordner und deren Unterordner auslesen.
Diese Schleife läuft solange, bis keine Ordner mehr gefunden werden.
Nun mein Problem.
Mir werden die Ordner des Produktbild-Ordners und deren Unterordner angezeigt. Sollen nun aber diese Unterordner wiederum durchsucht werden, bekomme ich unten stehende Fehlermeldung, die ja laut Text keinen Fehler enthält.
Hier mal die
Ordnerstruktur, bisher:
./rohdaten/produkte/
./rohdaten/produkte/Neca/
./rohdaten/produkte/300_Der_Film/
./rohdaten/produkte/300_Der_Film/Extras/
./rohdaten/produkte/Cult_Classics/
./rohdaten/produkte/Cult_Classics/Serie 1/Extras/
./rohdaten/produkte/Cult_Classics/Serie 2/Extras/
./rohdaten/produkte/Cult_Classics/Serie 3/Extras/
./rohdaten/produkte/Cult_Classics/Serie 4/Extras/
usw.
Programmcode:
PHP-Code:
<?php
$dir = './rohdaten/produkte/';
$directory[] = $dir;
for($a=0;$a<count($directory);$a++)
{
$verz = opendir ( $directory[$a] );
//$file = readdir ( $verz );
while ($file = readdir ( $verz ))
{
if($file != "." && $file != ".." && substr_count($file,".")<1)
{
$directory[]=$dir.$file."/";
}
}
closedir ( $verz );
}
for($b=0;$b<count($directory);$b++)
{
chmod($directory[$b],0777);
$id = fileperms ( $directory[$b] );
$id = decoct ( $directory[$b] );
echo $directory[$b]," :".$id."<br>";
clearstatcache();
}
?>
Fehlermeldung / Bildschirmausgabe:
Code:
Warning: opendir(./rohdaten/produkte/300_Der_Film/) [function.opendir]: failed to open dir: No error in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 8
Warning: readdir(): supplied argument is not a valid Directory resource in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 10
Warning: closedir(): supplied argument is not a valid Directory resource in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 17
Warning: opendir(./rohdaten/produkte/Cult_Classics/) [function.opendir]: failed to open dir: No error in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 8
Warning: readdir(): supplied argument is not a valid Directory resource in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 10
Warning: closedir(): supplied argument is not a valid Directory resource in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 17
./rohdaten/produkte/ :0
./rohdaten/produkte/Neca/ :0
Warning: chmod() [function.chmod]: No error in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 22
Warning: fileperms() [function.fileperms]: stat failed for ./rohdaten/produkte/300_Der_Film/ in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 23
./rohdaten/produkte/300_Der_Film/ :0
Warning: chmod() [function.chmod]: No error in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 22
Warning: fileperms() [function.fileperms]: stat failed for ./rohdaten/produkte/Cult_Classics/ in C:\xampp\htdocs\arbeit\playdorado_eintrag\bilder\index.php on line 23
./rohdaten/produkte/Cult_Classics/ :0
Ich hoffe mir kann jemand weiterhelfen. Schon mal vielen Dank im voraus.