Avatar billede dingkee Nybegynder
09. december 2004 - 22:46 Der er 6 kommentarer og
1 løsning

Vise alt fra et bib

Hejsa...

Jeg kunne godt tænke mig at lave en side hvor jeg kunne se hvad der var uploadet på min side, bare i en mappe (hedder Upload).

Altså så jeg kan lave et link på siden, og så den visr en liste over  alt hvad der er i mappen.

Nogen der ved hvordan det kan lade sig gøre??
Avatar billede detox Nybegynder
09. december 2004 - 23:01 #1
Fx:

<?
$dir = "Upload/"; // Mappe der skal bruges
$arr = Filer($dir);
if (is_array($arr)) {
    foreach ($arr as $fil) {
        echo $fil . "<br />";
    }
}

function Filer($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) $filer[] = $entry;
    }
    $d->close();
    return $filer;
}
?>
Avatar billede dingkee Nybegynder
09. december 2004 - 23:17 #2
hmm...

jeg får følgende fejl:

Warning: dir(Upload/): failed to open dir: No such file or directory in

i denne linie:
    $d = dir($dir);

og denne fejl i:
Fatal error: Call to a member function on a non-object in
denne linie:
    while (false !== ($entry = $d->read())) {
Avatar billede detox Nybegynder
09. december 2004 - 23:22 #3
Så har du ikke en mappe der hedder: 'Upload'. Ret til det rette navn, eller lig scriptet i selve mappen og skriv: './'
Avatar billede dingkee Nybegynder
09. december 2004 - 23:25 #4
okay... det var min fejl Upload skulle være upload, med små bogstaver i stedet... men tak for hjælpen... point på vej...
Avatar billede detox Nybegynder
09. december 2004 - 23:27 #5
Velbekommen
Avatar billede dingkee Nybegynder
09. december 2004 - 23:28 #6
har lige et tillægsspørgsmål... Håber du vil svare ;)

Hvis jeg f.eks. kun har billeder i det bib... hvor skriver jeg så min img streng får at få billederne vist?
Avatar billede dingkee Nybegynder
09. december 2004 - 23:41 #7
Har selv fundet ud af det...

Til andre nysgerrige, så bliver det her:

        echo $fil . "<img src='upload/$fil'><br />";
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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