Gemning af filnavn i DB efter upload med ASPSmartUpload
HejsaJeg sidder og skal have lagt noget information fra en form ind i en database, efter at jeg har uploaded en fil. I denne database skal jeg også have filnavnet lagt ind, men det ser ikke ud til at jeg kan få det til at virke (filen bliver fint uploaded)filnavnet vil ikke blive udskrevet!!
Koden er :
<%
Dim strSql
Dim dbInsert_connection
On Error Resume Next
' Variables
' *********
Dim mySmartUpload
Dim intCount
' Object creation
' ***************
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
' Only allow gif,png,jpg,jpeg or swf files
' ***************************
mySmartUpload.AllowedFilesList = "gif,png,jpg,jpeg,swf"
' Deny physical path
' *******************
mySmartUpload.DenyPhysicalPath = True
' Only allow files smaller than 70000 bytes
' *****************************************
mySmartUpload.MaxFileSize = 70000
' Deny upload if the total fila size is greater than 200000 bytes
' ***************************************************************
mySmartUpload.TotalMaxFileSize = 80000
' Upload
' ******
mySmartUpload.Upload
' Save the files with their original names in a virtual path of the web server
' ****************************************************************************
intCount = mySmartUpload.Save("/admin/frame/banner")
'#Insert the Banner
set dbInsert_connection = Server.CreateObject("ADODB.Connection")
dbInsert_connection.Open Application("ConnectString")
set rsSave = Server.CreateObject("ADODB.Recordset")
strSql = "INSERT INTO banner(bannerimg, filetype, firmanavn, url, beskrivelse, bannertype, show) values('" & FileName & "','" & mySmartUpload.form("filetype") & "','" & mySmartUpload.form("firmanavn") & "','" & mySmartUpload.form("url") & "','" & mySmartUpload.form("beskrivelse") & "','" & mySmartUpload.form("bannertype") & "','j')"
dbInsert_connection.execute(strSql)
response.write strSql
response.end
dbInsert_connection.Close
set dbInsert_connection = Nothing
response.redirect "bannermain.asp?added=yes"
%>
response.write strSql giver følgende:
INSERT INTO banner(bannerimg, filetype, firmanavn, url, beskrivelse, bannertype, show) values('','grafik','TestFirma','www.domain.com','Dette er en test tekst','largetop ','j')
Hvad skal jeg skrive istedet for mySmartUpload.form??
Jeg har prøvet med følgende
mySmartUpload.form
request.form
FileName
ingen virker!!
Håber i kan hjælpe!!
/Stig :-)
