Automatisk fil-länkare
Spara filen som "
lista.php"
<?php
if(isset($_REQUEST['file'])) {
header("Content-type: octet/stream");
readfile($file);
exit;
} ?>
<html>
<head>
<title>Filer</title>
<link rel="stylesheet" type="text/css" href="style.css" /></head>
</head>
<body>
<?php
$path = 'filer'; //katalogen som filerna ligger i
$url = ''; //Url där de ligger ex: http://localhost/filer
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$filesize = round(filesize($file) / 1000); // Räknar ut hur många kb filen är ( kräver att filen ligger i samma mapp som filerna)
echo "<a href='filer/$file'>$file</a> - $filesize<br>";
}
}
closedir($handle);
}
?>
<p><a href="lista.php" title="Ladda upp fil">Ladda upp fil</a></p>
</body>
</html>
Kommentar: Fixade så att all kod kom innanför en kod-tagg, la till rubrik, fixade indrag i koden och la till navigerings länkarna. //MangeB
Kommentar: Bytte ut <? mot <?php för att öka kompatibiliteten. //xevz