Avatar billede maron Nybegynder
24. juni 2007 - 11:59 Der er 13 kommentarer

server.mappath wwwroot

Jeg gemmer nogle foto i en mappe der ligger på C:/minifotos
Hvordan kan jeg hente dem på min webside nu da de er placeret udenfor wwwroot

Kan man bruge server.mappath og hvis hvordan?
Avatar billede morhan Novice
24. juni 2007 - 12:00 #1
din sti er ikke relativ, så du indsætter den bare direkte, uden at bruge mappath
Avatar billede maron Nybegynder
24. juni 2007 - 12:08 #2
Stien hedder helt præcis:
C:/privat/minifotos/mappe1/
Avatar billede maron Nybegynder
24. juni 2007 - 12:11 #3
Vil det sige at jeg bare i min asp skriver:
<%
response.write("<img border=""0"" src=""../../../../mappe1/ferie.jpg"">")
%>
Avatar billede erikjacobsen Ekspert
24. juni 2007 - 12:15 #4
Nej, det kan man ikke, heldigvis. Tænk over det: så ville man kunne hente vilkårlige filer på din maskine. Men du kan i hvert fald eet af disse:

1) Flytte mappen ind under wwwroot.
2) Lave et virtuelt katalog i din IIS, der peger på din mappe udenfor wwwroot
Avatar billede maron Nybegynder
24. juni 2007 - 12:20 #5
Erik >> den er jeg ikke med på, kan du uddybe denne løsning?
Avatar billede erikjacobsen Ekspert
24. juni 2007 - 12:28 #6
Nej. Der er to forskellige løsninger.
Avatar billede maron Nybegynder
24. juni 2007 - 12:54 #7
Ja tak, jeg lytter...
Avatar billede morhan Novice
24. juni 2007 - 13:05 #8
2)du højreklikker på webstedet i IIS-manageren, og opretter en virtuel mappe. Hvis du sætter alias til "fotos" og stien til C:/privat/minifotos/mappe1/

så kan du tilgå dine billeder via domænenavn.dk/fotos/
Avatar billede morhan Novice
24. juni 2007 - 13:07 #9
Husk at give IUSR brugeren lov til at læse filerne (NTFS rettigheder)
Avatar billede maron Nybegynder
24. juni 2007 - 13:31 #10
Fint. mange tak :)
Avatar billede maron Nybegynder
24. juni 2007 - 14:05 #11
Det giver ikke meget mening, fordi den virtuelle mappe er jo også tilgængelig ude på nettet.
www.mitdomæne.dk/fotos

Menningen er jo at der kun skal være adgang til filerne når der er logget ind.
Avatar billede The Real Yoda Juniormester
09. juli 2007 - 19:14 #12
i så fald sletter du bare iusr rettigheder på mappen .. og så laver en anden bruger.. som så har rettigheder til mappen .. så skal man logge ind for at kunne se billederne..
Avatar billede erikjacobsen Ekspert
14. juli 2007 - 15:51 #13
Eller du viser billederne via et script. Mappen er "gemt" for udefrakommende, men kan læses af scriptet, der forinden har checket for om man er logget ind.
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