Avatar billede bruhnsweb Nybegynder
06. november 2003 - 12:21 Der er 4 kommentarer og
2 løsninger

Tjek om billede eksisterer

Hej Eksperter

Er det muligt at undersøge om et billede eksisterer på serveren?
Billederne ligger ikke en en database, så havde det været nemt nok at tjekke, men kun i en mappe på serveren.

Det er så der ikke kommer et rødt kryds der hvor billedet skulle have været.

Håber I forstår...
Avatar billede mm12010 Nybegynder
06. november 2003 - 12:25 #1
set fil = Server.CreateObject("Scripting.FileSystemObject")
picture_file = Server.MapPath("graphics/billede.gif")
If (fil.FileExists(picture_file)) Then
  'den er god nok - gør noget
Else
  'den er ikke så god - gør noget andet
End If
fil = nothing
Avatar billede bruhnsweb Nybegynder
08. november 2003 - 13:20 #2
Sådan?

<%
set fil = Server.CreateObject("Scripting.FileSystemObject")
picture_file = Server.MapPath("img/cover-" & RS("id") & ".jpg")
If (fil.FileExists(picture_file)) Then
%>
<img src="img/cover-bio-<%=RS("id")%>.jpg" height="100" border="0"></a></font>
<%
Else
%>
<img src="img/intetbillede.jpg" border="0">
<%
End If
fil = nothing
%>
------------------------------------------------
Får følgende fejl:
Microsoft VBScript runtime error '800a005b'

Object variable not set: 'fil'

/nyt_admin/crew/edit_movie_movies.asp, line 92
------------------------------------------
Linie 92:
fil = nothing
-------------------------------------------
Avatar billede roadi Nybegynder
08. november 2003 - 16:20 #3
Har du prøvet at fjerne fil = nothing?

Jeg menener den skal hedde

Set fil = nothing, men jeg er ikke helt sikker
Avatar billede bruhnsweb Nybegynder
07. januar 2004 - 21:37 #4
Ups - Et glemt emne... Det virker super nu - Hvem smider et svar?
Avatar billede roadi Nybegynder
07. januar 2004 - 21:44 #5
Svar
Avatar billede mm12010 Nybegynder
08. januar 2004 - 08:38 #6
svar :o)
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