01. april 2011 - 19:33Der er
9 kommentarer og 1 løsning
Mappe struktur - filer
Hej derude.
Jeg er i gang med at prøve at lave en mappe struktur hvor filer ligger i. Mit udtræk af filer fra databasen indikerer kun hvilken mappe de måtte ligge i. Mit problem er nu at jeg ikke rigtigt kan se hvordan jeg skal lave en struktur. Jeg skal lave en konsol hvor man ligesom i linux kan bevæge sig ind i mappen med "cd mappe" og tilbage "cd .."
så på en eller anden måde skal jeg kunne bevæge mig frem og tilbage i mapperne og liste filerne som måtte være i dem. Nogen idé til hvordan man kan lave det?
Med nedenstående kode kan du liste alle elementer i en given mappe på serveren (inkl. '.' (mappen du er i) og '..' mappen et trin oppe). Du kan jo så omskrive en smule således at du kan lave det om til links, hvor brugeren enten kan åbne en given fil / mappe eller gå et trin tilbage ('cd') ved at klikke på '..'.
Ja men sådan en form for kode kender jeg... jeg har før arbejdet mig igennem fysiske mapper... men her forstiller jeg mig et array som repræsenterer en mappe struktur med et vist antal filer i hver... og der skal man så kunne lave trækket at bevæge sig igennem flere mapper og tilbage... men kun en frem og en tilbage hvis du forstår "cd mappe" "cd .."
Hm. Det må vel være noget med at gemme hvert lag i array'et med et decimal eller hexadecimal tal, sådan at fx. hvis du er i den 3. mappe i den anden mappe vil det være nogenlunde sådan:
Nej den kan desværre ikke løses med rigtige mapper i dette tilfælde... det ville ikke give mening da filerne eksisterer i databasen... men ja jeg skal finde en eller anden måde som du beskrivet at holde styr på hvor jeg er og kan komme hen... din idé kunne måske godt lade sig gøre...
Synes godt om
Slettet bruger
02. april 2011 - 01:49#8
mappestrukturen som nøgle måske:
Sti Navn Type "mappe1" "monalisa.jpg" fil "mappe1" "ferie 2010" mappe "mappe1/ferie 2010" "stranden.jpg" fil "mappe1/ferie 2010" "baren.jpg" fil
Når jeg lukker tråden... kom aldrig rigtigt videre med den... skriv herinde hvis i vil havde point så klarer vi den...
Synes godt om
Ny brugerNybegynder
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.