Hallo !
Habe mal wieder ein Problem.
Ich bin dabei ein Backendmodul zu schreiben und scheitere schon am Zugriff auf ein bestimmtes Verzeichnis. Ich würde gerne aus der index.php der Extension die Dateien des Verzeichnisses uploads/pics auslesen. Dafür habe ich mir folgenden Code ausgedacht:
//$dirname = "";
$dirname = "uploads/pics";
$filehandler = @opendir($dirname)
or die ("Konnte Verzeichnis $dirname nicht öffnen");
while ( $file = @readdir($filehandler) ){
echo "lese $file <bR>";
if ( is_file($file) ) $todelete[] = $dirname."/$file";
}
@closedir($filehandler);
foreach ($todelete as $value){
$content .= "==> $value<br>";
}
echo $content;
Ich bekomme aber immer nur die "Konnte Verzeichnis nicht öffnen" Meldung wenn ich $dirname auf "uploads/pics" setze. Definiere ich $directory="" werden die Dateien des Server-Roots ausgegeben.
Was mache ich da falsch?
Und gibt es TYPO3 Konstanten in denen die Pfade zu
a) der aktuellen Extension (typor/ext bzw. typo3conf/ext)
b) Dem Server-Root
c) usw.
gespeichert sind?
Gruß
Thorsten