fil = "images/varor/"& namn &""
set objFSO=Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(Server.MapPath(fil)) Then
objFSO.DeleteFile Server.MapPath(fil)
Set File = Upload.Files("FILE1")
File.SaveAs "---\" & namn
End IF
Set objFSO = Nothing
Jag har testat att använda
Set Bild = Upload.Form("FILE1")
och kollat om den innehåller något men det fungerar inte.
Där vill jag först ta bort bilden och sen ladda upp den nya.
Det jag inte vet hur jag skall göra är hur man kan kolla om "bilduppladdar-fältet" är tomt.
Är den det så går det ju inte att ladda upp någon bild, men har man inte valt en ny bild så ska den ju inte skrivas över i databasen.
Använder detta när jag skall redigera databasen.
Hm... du har väl nåt uppladdningsscript/plugin, tror du får kolla filfältet genom det istället. Har för mig att jag bråkade med nåt liknande för inte alls så länge sen.
Fördjupa gärna infon så ska jag samtidigt kolla närmare på mitt problem jag tror jag hade.
fil = "images/varor/"& namn &""
set objFSO=Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(Server.MapPath(fil)) Then
objFSO.DeleteFile Server.MapPath(fil)
Set File = Upload.Files("FILE1")
[b] If Not File Is Nothing Then[/b]
File.SaveAs "---\" & namn
[b]ENd If[/b]
Set File = Nothing
End IF
Set objFSO = Nothing
Jag löste det så att jag säter overwrite till true, då spelar det ingen roll.
Och så ser jag till så att man inte ha ha samma nummer två gånger.
Det är nummret som sätter sig som namn..