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 %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<% 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.