Avatar billede aagaard Nybegynder
30. november 2004 - 09:35 Der er 16 kommentarer og
1 løsning

Upload system, så man kan trykke på filerne

Jeg har dette script, men kan ikke rigtig få lavet det sådan så man kan trykke selve filerne, så man kan se dem.

<span style="font-family: verdana; font-size: 9px; line-height: 11px;">
<?php
function getUploadedFiles() {
    $files = array();
    $handle = opendir("upload_filer_yups");
    while($file = readdir($handle)) {
        if($file != '.' && $file != '..') {
            array_push($files, $file);
        }
    }
    asort($files);
    return $files;
}
$filer = getUploadedFiles();
foreach($filer as $fil) {
  print $fil."<br>";
}
?>
</span>
Avatar billede stalle Nybegynder
30. november 2004 - 12:16 #1
<span style="font-family: verdana; font-size: 9px; line-height: 11px;">
<?php
function getUploadedFiles() {
    $files = array();
    $handle = opendir("upload_filer_yups");
    while($file = readdir($handle)) {
        if($file != '.' && $file != '..') {
            array_push($files, $file);
        }
    }
    asort($files);
    return $files;
}
$filer = getUploadedFiles();
foreach($filer as $fil) {
  print "<a href=".$fil."</a><br>";
}
?>
</span>
Avatar billede sukos Juniormester
30. november 2004 - 14:47 #2
skal jo så nok være

<?php
function getUploadedFiles() {
    $files = array();
    $handle = opendir("upload_filer_yups");
    while($file = readdir($handle)) {
        if($file != '.' && $file != '..') {
            array_push($files, $file);
        }
    }
    asort($files);
    return $files;
}
$filer = getUploadedFiles();
foreach($filer as $fil) {
  print "<a href=\"upload_filer_yups/".$fil."\">". $fil ."</a><br>\n";
}
?>
Avatar billede aagaard Nybegynder
02. december 2004 - 09:35 #3
sukos >> Er der fejl i stalles da? Kan godt se at du har tilføjet noget mere, men hvad gør hans/hendes.
Avatar billede sukos Juniormester
02. december 2004 - 09:40 #4
Du kan jo prøve koden af :O)

Men han starter et link, uden at få det lukket rigtigt, og uden at få vist filnavnet:
print "<a href=".$fil."</a>

Og han linker til filnavnet, ikke til det dir hvor filen ligger.
Avatar billede sukos Juniormester
02. december 2004 - 09:40 #5
ehh, og han "linker" ........
Avatar billede aagaard Nybegynder
02. december 2004 - 09:41 #6
sukos >> OK. Vil du så have pointene..? Da jeg har fået dit til at virke. den vil bare ikke vise filerne når jeg trykker på de forskellige. men det har ikke noget at gøre med scriptet (tror jeg ihvertfald ikke).
Avatar billede sukos Juniormester
02. december 2004 - 09:53 #7
Hvordan ikke vise filerne?
Avatar billede stalle Nybegynder
02. december 2004 - 10:17 #8
Ja, beklager.
Det gik lidt hurtigt da jeg kom med mit svar - men kast pointene til sukos...
Avatar billede aagaard Nybegynder
02. december 2004 - 10:24 #9
sukos >> Altså den viser listen over hvad man har liggende, som den skal. Men når du trykker på et af dem, åbner den op og siger siden kan ikke vises. Har chmod´et mappen til 777?
Avatar billede sukos Juniormester
02. december 2004 - 10:34 #10
Prøv at vise det script du bruger.
Avatar billede aagaard Nybegynder
02. december 2004 - 10:35 #11
Til upload, eller det til at vise filer?? Hvis det er det til at vise filer, er det jo det jeg har fået hjælp til af jer.
Avatar billede sukos Juniormester
02. december 2004 - 10:45 #12
Ved ikke lige hvad som kan være galt, men du kan se et næsten lign. script her:

http://showsource.users.whitehat.dk/exp/566421/
Avatar billede aagaard Nybegynder
02. december 2004 - 10:48 #13
Den skriver "Du har ikke rettigheder til at se denne side
Du har måske ikke tilladelse til at se denne mappe eller side med den angivne legitimationbeskrivelse."
Avatar billede sukos Juniormester
02. december 2004 - 10:53 #14
årh, så er det jo noget chmod
Prøv at tjekke rettigheder både på dir'et og de filer som uploades.
Avatar billede aagaard Nybegynder
02. december 2004 - 10:55 #15
Ja, chmoded til at den også skulle gøre det på alle undermapper i upload mappen.
Avatar billede aagaard Nybegynder
02. december 2004 - 11:10 #16
Tak for hjælpen... Sukos smid et svar hvis du vil have point.
Avatar billede sukos Juniormester
02. december 2004 - 11:12 #17
ok :O)
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