Avatar billede Meggel Novice
27. marts 2004 - 13:10 Der er 2 kommentarer og
1 løsning

lille billede script problem

<%
dim picUrl
picUrl = server.mappath("billeder/" & rs1.fields("FBruger") & ".jpg")
Set objFSO = Server.CreateObject ("Scripting.FileSystemObject")
 
If not objFSO.FileExists(picUrl) Then
picUrl = server.mappath("billeder/noname.jpg")
End If

response.Write "<img src='" & picUrl  & "'>"

%>

den virker fint på min egen computer.. men hvis jeg så går over på min vens computer og ser hjemmesiden virker det altså ikke..
Avatar billede ellebaek Nybegynder
27. marts 2004 - 13:14 #1
Ligger filen på den samme server ?

Prøv at højreklikke og vise kilden for siden på de 2 sider og sammenlign.
Avatar billede eagleeye Praktikant
27. marts 2004 - 13:14 #2
Det fordi Server.Mappath laver en relativ sti om til fysisk sti.
Så "billeder/noname.jpg" bliver til eksvis:
"c:\homes\wwwroot\billeder\noname.jpg" og det virker så kun på den PC hvor billedet ligger.

Server.Mappth skal dog bruges til FSO eller kan FSO ikke finde filen så prøv din koden sådan her:

<%
dim picUrl
picUrl = "billeder/" & rs1.fields("FBruger") & ".jpg"
Set objFSO = Server.CreateObject ("Scripting.FileSystemObject")
 
If not objFSO.FileExists(server.mappath(picUrl)) Then
picUrl = "billeder/noname.jpg"
End If

response.Write "<img src='" & picUrl  & "'>"

%>
Avatar billede Meggel Novice
27. marts 2004 - 13:16 #3
takker..
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