Hej!
Har problem med min AspUpload kod. Får allt att fungera utom när själva fältet för bild/fil är tom dvs bild/fil saknas.
Har provat massa men det går inte. Undrar om någon kan tipsa mig hur jag ska göra.
Jag får inget felmeddelande utan koden körs fast bild/fil saknas.
Här är min kod:
<% 'on error resume next
Set upload = Server.CreateObject("Persits.Upload.1")
Upload.Save
actualName = upload.Form("id")
Session("ID") = actualName
Set File = upload.Form("thefile")
For Each File in Upload.Files
' **** Detta fungerar inte *****
If File Is Nothing Then
Response.Redirect "redigera_bild_fel.asp?Fil=Fel&ID=" & actualName
Exit For
End If
' **************************
If File.ImageType <> "GIF" and File.ImageType <> "JPG" Then
Response.Redirect "redigera_bild_fel.asp?Bild=Typ&ID=" & actualName
Exit For
End If
If File.ImageWidth > 200 Then
Response.Redirect "redigera_bild_fel.asp?Width=Stor&ID=" & actualName
Exit For
End If
If File.ImageHeight > 300 Then
Response.Redirect "redigera_bild_fel.asp?Height=Stor&ID=" & actualName
Exit For
End If
extension="." & LCase(File.Imagetype)
FileName = actualName & extension
File.SaveAs "c:\inetpub\wwwroot\PRODUKTER\bilder\" & actualName & File.ext
Next
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM Produkter WHERE ID = " & actualName
RecSet.Open Addera, DB, adOpenStatic, adLockOptimistic
RecSet("Bild") = FileName
RecSet.Update
Dim IDprodukt
IDprodukt = RecSet("ID")
RecSet.Close
Set RecSet = nothing
%>
/Annette