Markus: Dateiupload auf Server und in Access DB

Beitrag lesen

Hi Netghost

Wie könnt ich da zb. die User ID zuordnen? Wäre eine gute u sinvolle Lösung?

Wie realisiere ich das denn?

hab jetzt die uploadseite so:

<%

Dim mySmartUpload
 Dim intCount
 Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

mySmartUpload.MaxFileSize = 10000

mySmartUpload.AllowedFilesList = "gif,jpg"

mySmartUpload.Upload
 Response.Write("Name=" & mySmartUpload.Files.Item("FILE1").FileName)
 Response.Write("Ext=" & mySmartUpload.Files.Item("FILE1").FileExt)
 Response.Write("ContType=" & mySmartUpload.Files.Item("FILE1").ContentType)
 Response.Write("ContentDisp=" & mySmartUpload.Files.Item("FILE1").ContentDisp)
 Response.Write("Size=" & mySmartUpload.Files.Item("FILE1").Size)
 Response.Write("ContentSTring=" & mySmartUpload.Files.Item("FILE1").ContentString)
 Response.Write("TypeMime=" & mySmartUpload.Files.Item("FILE1").TypeMIME)
 Response.Write("SubTypeMime=" & mySmartUpload.Files.Item("FILE1").SubTypeMIME)

intCount = mySmartUpload.Save(Server.Mappath("/~upload/"))
 Response.Write(intCount & " Datei(en) hochgeladen")

%>

Du kannst natürlich beliebige namen zuordnen es bietet sich da an userid und bildname irgendwie zu kombinieren.

»»

Über das file.scripting Object müßt ich mich mal schlau machen?

Überprüfen ob datei vorhand ist geht mit dem file.scripting object aber da weiss ich nicht wie so aus dem hut. Müsst ich auch nachlesen.

Wie kann man sich denn eigentlich in der Praxis vor Viren schützen die evtl. in einem Upload vorhanden sind.

Denn wenn ich zb: nur *.gif u *.jpg Datein zulasse kann ja darin auch leicht ein Virus enthalten sein...

Wie schützt man sich davor?

MFG
Markus