Avatar billede guldbrand Nybegynder
11. februar 2003 - 15:19 Der er 22 kommentarer og
1 løsning

Fil/mappe-visning

Hej

(Tror nok det er her spørgsmålet skal være)

Hvorfor er det så svært at finde et sted der fortæller, hvordan man laver en
"simpel" fil/mappe-visning til ens hjemmeside.?
Altså et eller andet programmeret der selv finder ud af hvd der ligger i en
given mappe på serveren/hotellet, det skal så være sådan, det vises noget
ligenende mappevisning i windows, og så når man klikker på en mappe, ja så
fortsætter visningen.
Det er for at være fri for at skal lave html-programmering selv, hver gang
der ligges en ny fil i mappen - eller fjernes én.

Jeg har prøvet nogel forskellige, men der hvor det går galt, er nok der hvar man skal indtaste path (eller hvad det hedder)

Håber det er til at forstå hvad det er jeg mener :-/
Og at der er nogen der kan hjælpe mig...

Mange tak på forhånd
Avatar billede angelod Novice
11. februar 2003 - 15:26 #1
Kan du ikke poste den kode du har lavet indtil videre?
Avatar billede avminarm Juniormester
11. februar 2003 - 15:32 #2
prøv at kigge lidt på www.sukos.dk - på hans "filemanager" - jeg tror det er det du søger
Avatar billede guldbrand Nybegynder
11. februar 2003 - 15:45 #3
Hej

Den jeg har prøvet indtil videre er:

<?php

if ($dir = @opendir("/tmp")) {
  while (($file = readdir($dir)) !== false) {
    echo "$file\n";
  } 
  closedir($dir);
}

?>

Og denne:

<%



filepath = "/files/"

Set FileSystem = CreateObject("Scripting.FileSystemObject")
Set MainFolder = FileSystem.GetFolder( filepath )
Set Files = MainFolder.Files
Set Folders = MainFolder.subfolders

response.write "Directory i : " & filepath & "<br><br>"

For Each Folder in Folders
response.write "<b>" & filepath & lcase(folder.name) & "</b><br>"
next

For Each File in Files
response.write "<a href=" & filepath & lcase(file.name) & ">" & lcase(file.name) & "</a><br>"
next

%>

Synes nu, jeg har rodet noget mere rundt på nettet, at det er noget med at man skal ha' permission til at læse i directorie på serveren ?
Er det rigtigt, og hvordan finder man lige ud af om man har det?
Avatar billede guldbrand Nybegynder
11. februar 2003 - 16:16 #4
avminarm > det var lige sådan noget jeg var ude efter ;-)

Kan det ikke lade sig gøre at f.eks. sætte password på sådan en side ?
Avatar billede fangel Nybegynder
11. februar 2003 - 16:46 #5
jeg har også en lignene...

http://htd.mfa.ath.cx/OLD/DeSi%20OFMS/

den mangler dog lige lidt for at blive 100% sikker... ;) og den kan ikke slette filer eller mapper...

Morten
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:05 #6
dea pg > Damn - ja det var nok mere det jeg var ude efter, og jeg behøver heller ikke slette filer og mapper... var det muligt at få koden ?
Avatar billede fangel Nybegynder
11. februar 2003 - 17:09 #7
jep... laver lige en .zip fil... ;)

Morten
Avatar billede fangel Nybegynder
11. februar 2003 - 17:10 #8
Avatar billede fangel Nybegynder
11. februar 2003 - 17:11 #9
PS, prøv at ændre dit browser sprog til eng (hvis det som std. står som dansk)
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:13 #10
Kool - tak skal du ha' ... nu har jeg jo godt nok delt point ud :-/

Hvad ? Mit browsersprog ?? min IE ?
Avatar billede fangel Nybegynder
11. februar 2003 - 17:16 #11
jep... hvis du ændre dit standard sprog fra DK til EN (i IE/Mozilla(NS/Opera), så ændre siden også sprog efter næste reload... (jeg, jeg kedede mig... ;)
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:22 #12
ja oki... men jeg har lige et ? - hvordan får jeg den til at "køre" videre i de mapper og filer der vises, som det er nu skriver den bare det der med "du skal ikke prøve at hacke noget min ven!" ?
Avatar billede fangel Nybegynder
11. februar 2003 - 17:24 #13
dmm... troede jeg havde rettet det...

fordi man ikke må kunne skrive ?show_dir=../../../windows/system32/

for ellers kan man set mit windows biblo... ik' så sejt... retter det lige...

Morten
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:30 #14
arh oki...
Avatar billede fangel Nybegynder
11. februar 2003 - 17:31 #15
nu er fejlen rettet... glemmer hver gang at et "." i en reg.exp ikker er et "." men et hvilket som helst tegn...

den nye .zip fil er her: http://exp.mfa.ath.cx/DeSi_OFMS_1rc4.zip

Morten
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:32 #16
oki... prøver den...
Avatar billede guldbrand Nybegynder
11. februar 2003 - 17:39 #17
Ja jeg er ked af sige det, men det virker ikke helt, nå man åbner en mappe, skriver den en masse fejl ting, og den viser ikke iconerne, og når man vil åbne en mappe i mappen, så åbner den bare et nyt vindue, som man er forbidden i :-/ ??
Avatar billede fangel Nybegynder
11. februar 2003 - 17:40 #18
hmm... jeg er klar over at der en gang i mellem er problemer med den... men jeg har lidt droppet udviklingen af den, da jeg gik over til at lave betalings job... hvis jeg keder mig kan jeg lave den færdig og lægge et indlæg... man ved aldrig... om ikke andet så for man point for det... ;)

Morten
Avatar billede guldbrand Nybegynder
11. februar 2003 - 18:02 #19
ja oki... men ellers tak for forsøget...
Avatar billede fangel Nybegynder
11. februar 2003 - 18:04 #20
du kan jo selv se om du kan finde fejlen... ;) men nok lidt roddet kode... ;)

men jeg ser om jeg kan huske at smide et link når jeg har rettet fejl...

Morten
Avatar billede avminarm Juniormester
12. februar 2003 - 09:43 #21
guldbrand>> vil du have points tilbage? - du kan sagtens sætte password på den der ligger hos sukos.dk - han har faktisk et login system liggende - så nemt vil kunne bruges
Avatar billede guldbrand Nybegynder
12. februar 2003 - 14:57 #22
avminarm > nej det er ligemeget ;-)
Avatar billede avminarm Juniormester
12. februar 2003 - 15:01 #23
oki ;)
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