Hi Tanka,
Zuerst mal eine Frage:
was nützt folgende Codezeile:
$filename = sprintf("%s/%s", $basedir, $filelist[$download]);
Bzw. wäre es nicht einfacher, zu schreiben:
$filename = "$basedir/$filelist[$download]";
// Datei ausgeben.
readfile($filename);readfile() liefert doch einen Rückgabewert, der zeigt, ob ein Fehler aufgetreten ist. Schau doch mal, ob der Rückgabewert false ist!
Gruß,
KonRad -
Aber was nützt mir das? Der Fehler tritt ja schon viel früher auf! Er sagt ja schon zu Beginn Datei bild.jpg nicht vorhanden.
Das Skript kommt von hier http://www.dclp-faq.de/q/q-datei-download.html