27. maj 2003 - 13:41Der er
11 kommentarer og 2 løsninger
Upload kun JPG
Hej !
Jeg har 3 problemer:
1. Der er en fejl i scriptet når den tjekker om billedet ikke er JPG ! 2. Den skal skrive hvis filen er over 150000 3. Filen skal gemme som session("brugernavn")
Scriptet:
<% if mode = "gem" then %> <font size="1" face="Tahoma" color="#000000"> <% error = "no" Set Upload = Server.CreateObject("Persits.Upload.1") Upload.SetMaxSize 150000
If File.ImageType <> "JPG" Then Response.Write "GIF or JPG files only please!" error = "yes" End If
Set File = Upload.Files("FILE1") If File Is Nothing Then Response.Write "Der er ikke valgt en fil." error = "yes" Else Response.Write "<b>Filen</b> er gemt" End If
If error <> "yes" then Upload.SaveVirtual("/usersystem/profilimg") end if %> </font> <% end if %>
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
<% Set Upload = Server.CreateObject("Persits.Upload.1") Upload.SetMaxSize 150000 Upload.SaveVirtual("/usersystem/profilimg") If File.ImageType <> "JPG" Then file.delete response.redirect "fejlside.asp" else Response.Write "<b>Filen</b> er gemt" end if %>
<% Set Upload = Server.CreateObject("Persits.Upload.1") Upload.SetMaxSize 150000 Upload.SaveVirtual("/usersystem/profilimg") Set File = Upload.Files("FILE1") If File.ImageType <> "JPG" Then file.delete response.redirect "fejlside.asp" else Response.Write "<b>Filen</b> er gemt" end if %>
Nice ! Den skulle lige tilpasses men nu virker det !
Til jer der leder efter det samme her er scriptet: <% 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 %>
I deler points, fordi i har begge løst et problem for mig !
Jeg vil oprette et nyt spørgsmål til det sidste hvordan man gemmer filen som session("brugernavn")
Synes godt om
Ny brugerNybegynder
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.