Hallo zusammen,
ich habe folgendes Problem:
[INDENT]Ich liste den Inhalt eines Verzeichnisses auf einer Website ( http://feuerwehr-emskirchen.de/links-downloads/links.php?aktion=uebersicht ) auf welches .pdf Dateien enthält!
Klicke ich nun eine Datei (http://feuerwehr-emskirchen.de/links-downloads/downloads/Dienstplan 2014.pdf) wird sie im Browser wie gewollt angezeigt.
Nun klicke ich auf eine andere Datei (http://feuerwehr-emskirchen.de/links-downloads/downloads/Leistungsprüfung - Die Gruppe im Hilfeleistungseinsatz.pdf) diese meldet mit 404 =(
[/INDENT]
Mein Downloadscript:
[PHP]$i=0;
$ordner = „downloads“;
$alledateien = scandir($ordner);
foreach ($alledateien as $datei) {
$dateiinfo = pathinfo($ordner.„/“.$datei);
$size = ceil(filesize($ordner.„/“.$datei)/1024);
$dirname = $dateiinfo[‚dirname‘];
$filename = $dateiinfo[‚filename‘];
$extension = "." . $dateiinfo[‚extension‘];
$basename = $dateiinfo[‚basename‘];
$downloadlink = $dirname . „/“ . $basename;
$dateiaenderung = date(„d.m.Y - H:i“, filemtime($downloadlink));
if ($i % 2 != 0) {
$background = "#84aaff";
} else {
$background = "#b2caff";
}
if ($datei != "." && $datei != ".." && $datei != "_notes") {
echo"
<tr style=\"background-color: $background;\" onmouseover=\"style.backgroundColor='#444444'; this.style.cursor='hand'; style.color='#FFFFFF'\" onmouseout=\"style.backgroundColor='$background'; style.color='#000000'\" onClick=\"window.open('$downloadlink')\">
<td>$filename</td>
<td>$extension</td>
<td>$size kb</td>
<td>$dateiaenderung</td>
</tr>
";
}
$i++;
}
[/PHP]
Ich habe schon die Vermutung es hat mit der Dateigröße zu tun.
Was soll ich nun machen =)
Danke vorab.