Avatar billede pitzen Nybegynder
04. oktober 2003 - 18:17 Der er 2 kommentarer og
1 løsning

Download-system, som automatisk linker til filer i bestemt mappe!

Jeg har lavet et upload-script, hvor filerne der uploades ligges i en mappe der hedder "replays"...

Nu vil jeg gerne have et script der automatisk lave et link fra siden til de filer der ligger i "replays"... Er det muligt?

Her er siden, med tabellen, hvor scriptet skal ligge!

Er der ikke nogle kloge hoveder derude der vil hjælpe ;)

Mvh. Morten Petersen!
Avatar billede lauer Nybegynder
05. oktober 2003 - 02:53 #1
hmm, du vil altså have et script som viser alle filer som befinder sig i en mappe?

Måske kan du bruge noget herfra?
http://localhost/lauer.dk/files.php?file=php%2Ffiles.php
Avatar billede lauer Nybegynder
05. oktober 2003 - 03:02 #2
lol, der finder du nok ikke ret meget :)

her er den rigtige URL
http://www.lauer.dk/files.php?file=php%2Ffiles.php
Avatar billede sukos Juniormester
06. oktober 2003 - 04:16 #3
<html><head><title>list</title></head>
<body style="margin-left: 100px;">
<?php

function listfiler($dir, $var) {

$sti = $_SERVER["DOCUMENT_ROOT"] . $dir;
$filnavne = array();
$dirnavne = array();


$path = opendir($sti);

while (false !== ($files = readdir($path))) {
    if($files == "." || $files == "..") {
continue;
    }

    if(is_file($sti . $files) && $var == "filer") {
    echo"<a href=\"". $dir . $files ."\">". $files ."</a><br>\n";
    }
    if(is_dir($sti . $files) && $var == "dir") {
    echo"<a href=\"". $dir . $files ."/\">". $files ."</a><br>\n";
    }
}
closedir($path);
}

echo"Filer:<br>";
echo listfiler("/replays/", "filer");
echo"<hr>";
echo"Dir:<br>";
echo listfiler("/replays/", "dir");
?>
</body></html>

replays ligger så i roden af dit domæne.
Ligger de dybere, skriver du bare stien, /dir/nytdir/replays/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester