alltså det jag vill åstadkomma är en kontroll, om inte filtypen är JPG, ladda inte upp bilden, samt generera meddelande... men hur??
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.Save(Server.MapPath("product_images/"))
'get filename of file that is uploaded
For Each File in Upload.Files
strFilename = File.FileName
strFileType = File.ImageType
Next
if strFileType = "JPG" then
'set object ASPJpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
' Open source image
'response.Write("product_images/"&strFilename)
Jpeg.Open Server.MapPath("product_images/"&strFilename)
' Resizing is optional. None in this code sample.
jpeg.Height = 200
jpeg.Width = 200
Jpeg.Save Server.MapPath("product_images/"&strFilename)
end if
'put all propertiy selections to var
For Each Item in Upload.form
if Item.Name = "prop1" then
strTemp = strTemp + Item.Value & ","
end if
Next
strProp1 = left(strTemp, len(strTemp)-1)
'put all propertiy selections to var
For Each Item in Upload.form
if Item.Name = "prop2" then
strTemp2 = strTemp2 + Item.Value & ","
end if
Next
strProp2 = left(strTemp2, len(strTemp2)-1)
'getformdata and put to vars
strType = Upload.Form("type")
strBrand = Upload.Form("brand")
strModel = Upload.Form("model")
strDescription = Upload.Form("desc")
strFile = Upload.Form("image")
strprice = Upload.Form("price")
query_insert = "INSERT INTO products (prod_category, prod_type,prod_brand,prod_model,prod_desc,prod_image,prod_price,prod_stock,prod_prop1,prod_prop2) VALUES ('" & session("strCategory") & "','" & strType & "','" & strBrand & "','" & strModel & "','" & strDescription & "','" & strFilename & "','" & strprice & "'," & 1 & ",'" & strProp1 & "','" & strProp2 & "');"
connection.Execute(query_insert)
session("strConfirmMessage") = "Produkten lagrades i databasen"
response.redirect("admin.asp")