Download script
Jeg bruger følgende script til at vise og downloade filer i et bibliotek. Filerne vises korrekt, men når man downloader word dokumenter (docx), så gemmes de i zip format? Kan det ændres, så de gemmes i det korrekte format docx?Åbnes denne zip fil i word, så vises dokumentet dog korrekt.
fx txt og gif filer gemmes korrekt når de downloades.
<?
function list_filer($bibliotek) {
if ($bib = @opendir($bibliotek)) { // Fjern evt. $_SERVER["DOCUMENT_ROOT"] */
while (false !== ($fil = readdir($bib))) {
if ($fil != "." && $fil != ".." && !ereg("^\..+", $fil)) {
$fil_liste[] = "<a href=\"$bibliotek/$fil\">$fil</a>";
}
}
closedir($bib);
if (is_array($fil_liste)) {
$liste = "" . join("", $fil_liste) . "";
} else {
$liste = "Ingen filer på lager";
}
$fil_lager = " " . $liste . " ";
return $fil_lager;
} else {
die("Kunne ikke åbne biblioteket: " . $bibliotek);
}
}
$bibliotek = "posts";
echo list_filer($bibliotek);
?>
