Avatar billede larsbachmanndk Nybegynder
02. september 2005 - 13:54 Der er 11 kommentarer og
2 løsninger

server.mappath sti

Jeg har gang i et downloadsystem, men der eren enkel linje der driller nu.

Når man opretter en bruger, opretter man samtidig en folder på serveren, som er navngivet efter brugerens id i databasen.
Disse folders bliver oprettet i mappen "Users" så hvis brugeren med id 5 vil downloade "dokument.doc"
Så skal den hentes her "Users/5/dokument.doc"
men nu kan jeg ikke få nedenstående linje til at fungere...
Hvordan skriver man mappath koden?


filename = server.mappath("Users/" & fileFolder) "/" & virtualFilename

fileFolder = brugerens id

På forhånd tak
Avatar billede medions Nybegynder
02. september 2005 - 13:58 #1
filename = server.mappath("Users/" & fileFolder & "/" & virtualFilename)

//>Rune
Avatar billede larsbachmanndk Nybegynder
02. september 2005 - 14:00 #2
Fejltype:
Server.MapPath(), ASP 0174 (0x80004005)
Der blev fundet et ugyldigt '/' eller '\' i parameteren sti for MapPath-metoden.
Avatar billede softspot Forsker
02. september 2005 - 14:00 #3
Hvad ligger der præcis af informationer i fileFolder og virtualFilename?
Avatar billede softspot Forsker
02. september 2005 - 14:00 #4
Det lyder som om der er en ekstra / et eller andet sted...
Avatar billede medions Nybegynder
02. september 2005 - 14:01 #5
Hvad indeholder "fileFolder" helt præcis?
Prøv evt. :

filename = server.mappath("Users/" & fileFolder & virtualFilename)

//>Rune
Avatar billede larsbachmanndk Nybegynder
02. september 2005 - 14:05 #6
fileFolder = Session("file_id")
virtualFilename = rsFile("filename")
Avatar billede larsbachmanndk Nybegynder
02. september 2005 - 14:06 #7
filename = server.mappath("Users/" & fileFolder & virtualFilename)

Den tager ikke "fileFolder" med, den henviser til Users/dokument.doc
Avatar billede softspot Forsker
02. september 2005 - 14:07 #8
Det var nu de konkrete værdier der var interessante, for hvis en af dem indholder en skråstreg, så giver det problemer når den sammensættes som vi gør...
Avatar billede softspot Forsker
02. september 2005 - 14:07 #9
Ok, så er det fordi file_id er tom...(???)
Avatar billede softspot Forsker
02. september 2005 - 14:08 #10
Hvordan får du fat i file_id?
Avatar billede larsbachmanndk Nybegynder
02. september 2005 - 14:12 #11
Åhhhhh... Selvfølgelig.. jeg er vidst ved at være træt..
Session("file_id") den var tom.

Så nu virker det..
tak for hjælpen til jer begge, i kan dele point
Avatar billede softspot Forsker
02. september 2005 - 14:14 #12
ok :)
Avatar billede softspot Forsker
02. september 2005 - 16:45 #13
Tak for point :)
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
Kurser inden for grundlæggende programmering

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