/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Kan man se om .jpg-fil findes
Fra : Rene' Godskesen


Dato : 23-06-01 15:48

Hejsa!

Jeg har en bil-side, hvor man bla. kan tilmelde sig, og få vist info og
billeder af sin bil.

Kan det laves i ASP så der kan checkes om der er uploadet et billede til det
pågældende medlems indtastede oplysninger.

Oplysningerne om medlemmet ligger i en Access-database, mens billederne
ligger i en separat mappe.

Mvh.

Rene' G.
(nybegynder indenfor ASP)
toyotaextreme.dk




 
 
Jonas Astrup - html.~ (24-06-2001)
Kommentar
Fra : Jonas Astrup - html.~


Dato : 24-06-01 21:45

Rene' Godskesen wrote in dk.edb.internet.webdesign.serverside.asp:
> Kan det laves i ASP så der kan checkes om der er uploadet et billede til det
> pågældende medlems indtastede oplysninger.

Ja - her er et eksempel. Vi kigger i mappen "/images/" og løber alle filer i
mappen igennem for at lede efter billedet "123.jpg":

<%
ImageDir = "/images/" ' Mappen med filerne
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFS.GetFolder(Server.MapPath(ImageDir))
Set objFiles = objFolder.Files

For Each Image In objFiles
If Image.Name = "123.jpg" Then
Response.Write "Billedet findes"      
End If
Next
%>

Hvis du vil læse lidt mere om hvordan eksemplet er lavet - så kig her:

http://www.html.dk/tutorials/asp/lektion14.asp
http://www.html.dk/scripts/asp/00011/

Mvh
Jonas

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Jesper Stocholm (24-06-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 24-06-01 21:57

Jonas Astrup - html.dk <jonas.usenet@html.dk> wrote in
news:9h5jgv$st6$1@sunsite.dk:

> Rene' Godskesen wrote in dk.edb.internet.webdesign.serverside.asp:
>> Kan det laves i ASP så der kan checkes om der er uploadet et billede
>> til det pågældende medlems indtastede oplysninger.
>
> Ja - her er et eksempel. Vi kigger i mappen "/images/" og løber alle
> filer i mappen igennem for at lede efter billedet "123.jpg":
>
> <%
> ImageDir = "/images/" ' Mappen med filerne
> Set objFS = CreateObject("Scripting.FileSystemObject")
> Set objFolder = objFS.GetFolder(Server.MapPath(ImageDir))
> Set objFiles = objFolder.Files
>
> For Each Image In objFiles
> If Image.Name = "123.jpg" Then
> Response.Write "Billedet findes"
> End If
> Next
> %>
>

er det ikke lidt overload at løbe alle filer igennem for at finde en enkelt
fil ? Er det ikke muligt at bruge GetFile ?

Fra SDK:

Set fso = server.CreateObject("Scripting.FileSystemObject")
Set f1 = fso.GetFile("c:\test1.txt")

.... jeg ved ikke hvad der sker, hvis filen ikke findes ... men om ikke
andet, så må den da komme med en fejl, hvis filen ikke findes.

--
I wrote to George W. Bush - see why at
http://stocholm.dk/emailgeorgewbush.asp

- Jesper Stocholm - http://stocholm.dk

Jonas Astrup - html.~ (24-06-2001)
Kommentar
Fra : Jonas Astrup - html.~


Dato : 24-06-01 23:04

Jesper Stocholm wrote in dk.edb.internet.webdesign.serverside.asp:
> .... jeg ved ikke hvad der sker, hvis filen ikke findes ... men om ikke
> andet, så må den da komme med en fejl, hvis filen ikke findes.

Jeg tænkte lige lidt over tingene, og fandt denne noget smartere måde:

filespec = Server.Mappath("/images/123.jpg")
Set fso = CreateObject("Scripting.FileSystemObject")

If (fso.FileExists(filespec)) Then
Response.Write "filen findes"
Else
Response.Write "filen findes ikke"
End If

Mvh
Jonas

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Jesper Stocholm (25-06-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 25-06-01 06:41

Jonas Astrup - html.dk <jonas.usenet@html.dk> wrote in
news:9h5o3v$8hn$1@sunsite.dk:

> Jesper Stocholm wrote in dk.edb.internet.webdesign.serverside.asp:
>> .... jeg ved ikke hvad der sker, hvis filen ikke findes ... men om
>> ikke andet, så må den da komme med en fejl, hvis filen ikke findes.
>
> Jeg tænkte lige lidt over tingene, og fandt denne noget smartere måde:
>
> filespec = Server.Mappath("/images/123.jpg")
> Set fso = CreateObject("Scripting.FileSystemObject")
>
> If (fso.FileExists(filespec)) Then

jeps ! ... jeg mente nok, at der var noget, der hed FileExists(), men af en
eller anden grund kan jeg ikke finde noget om det i SDK ?

--
I wrote to George W. Bush - see why at
http://stocholm.dk/emailgeorgewbush.asp

- Jesper Stocholm - http://stocholm.dk

Kim Jensen (25-06-2001)
Kommentar
Fra : Kim Jensen


Dato : 25-06-01 09:09

> jeps ! ... jeg mente nok, at der var noget, der hed FileExists(), men af
en
> eller anden grund kan jeg ikke finde noget om det i SDK ?

Hmmm. Den er da nævnt i VBscript Language Reference hjælpefilen - som du vel
har? Hvis ikke, kan den på det VARMESTE anbefales. Kan hentes hos MS.


mvh
Kim Jensen



Jesper Stocholm (25-06-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 25-06-01 13:14

Kim Jensen wrote in dk.edb.internet.webdesign.serverside.asp:
> > jeps ! ... jeg mente nok, at der var noget, der hed FileExists(), men af
> en
> > eller anden grund kan jeg ikke finde noget om det i SDK ?
>
> Hmmm. Den er da nævnt i VBscript Language Reference hjælpefilen - som du
vel
> har? Hvis ikke, kan den på det VARMESTE anbefales. Kan hentes hos MS.
>

Jeg har VBscript5.5 reference - og jeg ledte også på msdn.microsoft.com ...
men jeg kunne ikke finde denne funktion [1] ... hverken i objekt-modellen
eller selve kodeeksemplerne. Kan du give et link til MSDN.microsoft.com, hvor
den er beskrevet ?

[1] Det skal lige siges, at jeg har været syg i den sidste uges tid, så det
kan være derfor mine øjne ikke lystrede som de skulle

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Kim Jensen (25-06-2001)
Kommentar
Fra : Kim Jensen


Dato : 25-06-01 14:54

> Jeg har VBscript5.5 reference - og jeg ledte også på msdn.microsoft.com
....

Den står i VBscript referencen i index'et:

....
FileExists
----> FileExists method
files
.....

- og nu er MSDN lavet totalt om, så det er komplet umuligt at give dig et
link dértil

mvh
Kim



Jesper Stocholm (25-06-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 25-06-01 17:03

"Kim Jensen" <kj@jmt.dk> wrote in <9h7fp6$j53$1@news.inet.tele.dk>:

>> Jeg har VBscript5.5 reference - og jeg ledte også på msdn.microsoft.com
>...
>Den står i VBscript referencen i index'et:
>...
>FileExists
>----> FileExists method
>files
>....
>- og nu er MSDN lavet totalt om, så det er komplet umuligt at give dig et
>link dértil
>

ja ... jeg så det godt ... og specielt i XML-delen har de åbenbart glemt at
opdatere alle deres links til programmer, komponenter etc.



Søg
Reklame
Statistik
Spørgsmål : 177556
Tips : 31968
Nyheder : 719565
Indlæg : 6408862
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste