Avatar billede medievil Nybegynder
06. juni 2003 - 17:28 Der er 8 kommentarer og
1 løsning

Søg efter billede i mappe !

Hejsa ! Jeg skal bruge hjælp til følgende:

jeg vil gerne vide hvordan man tjekker om der er et billede (JPG eller JPEG fil) i en bestemt mappe som hedder det sammen som Session("brugernavn") !

Og når man uploader et billede hvordan tjekker man så om filnavnet er = session("brugernavn") ???

Sådan her ser koden ud:
<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.SetMaxSize 100000 , true
On Error resume next

Upload.SaveVirtual("/usersystem/profilimg")

IF Err.Number = 8 then
response.redirect "uploadbillede.asp?error=Din fil fylder mere end 100 kb. !"
end if

'// tjekker om filen er JPG
Set File = Upload.Files("FILE1")
If File.ImageType <> "JPG" or File.ImageType <> "JPEG" Then
file.delete
response.redirect "uploadbillede.asp?error=Din fil type er ikke .jpg eller jpeg !"
else
Response.Write "<b>Filen</b> er gemt"
end if
%>

Spørgsmålene er næsten ens !
Håber i kan hjælpe !

Vh. Dennis
Avatar billede medions Nybegynder
06. juni 2003 - 17:33 #1
Du kan gøre sådan her:

Set fs=Server.CreateObject("Scripting.FileSystemObject")

If (fs.FileExists(Session("brugernavn"))=true Then
      Response.Write("Filen eksistere!")
Else
      Response.Write("Filen eksistere ikke!")
End If

set fs=nothing
Avatar billede medievil Nybegynder
06. juni 2003 - 18:47 #2
nej ! altså hvis jeg skal søge efter filen og det må ikke have nogen sammenhægn med koden der står oven over !
Avatar billede medions Nybegynder
06. juni 2003 - 20:41 #3
Jamen det er jo bare at køre alle filerne igennem og se om de matcher med det du søger på!

Jeg forstår ikke lige helt hvad det er du vil! Prøv lige at forklar punkt for punkt hvad det er du vil!

//>Rune
Avatar billede martinhh Nybegynder
06. juni 2003 - 21:11 #4
Det han mener er, at han gerne i en mappe som er lig med session("brugernavn") vil søge efter filer med endelsen *.JPG eller *.JPEG - er det ikke rigtigt??
Avatar billede medievil Nybegynder
09. juni 2003 - 17:35 #5
Sorry har haft lidt travlt ! men jeg har en side hvor man skal kunne se om man har oploadet et billede til sin bruger !

også har jeg en anden side hvor man oploader og der skal det filnavn man angiver være det samme som session("brugernavn") .jpg eller .JPEG !
Avatar billede medions Nybegynder
09. juni 2003 - 22:46 #6
Ok, jamen så er det sådan her:

Set fs=Server.CreateObject("Scripting.FileSystemObject")

If (fs.FileExists(Session("brugernavn") & ".jpg")=true Or (fs.FileExists(Session("brugernavn") & ".jpeg")=true Then
      Response.Write("Filen eksistere!")
Else
      Response.Write("Filen eksistere ikke!")
End If

set fs=nothing

//>Rune
Avatar billede medievil Nybegynder
11. juni 2003 - 13:51 #7
Men filen skal tjekke i et andet biblotek ! usersystem/profilimg/

Gør den det der?
Avatar billede medions Nybegynder
11. juni 2003 - 16:43 #8
Set fs=Server.CreateObject("Scripting.FileSystemObject")

If (fs.FileExists("usersystem/profilimg/" & Session("brugernavn") & ".jpg")=true Or (fs.FileExists("usersystem/profilimg/" & Session("brugernavn") & ".jpeg")=true Then
      Response.Write("Filen eksistere!")
Else
      Response.Write("Filen eksistere ikke!")
End If

set fs=nothing

//>Rune
Avatar billede medions Nybegynder
27. oktober 2003 - 18:55 #9
Thx 4 Poinz

//>Rune
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