Upload fil med Persits.Upload.1 og skriv til db
Denne simple upload virker fint, men hvordan får jeg formens felter ned i en database?min access database ser såleder ud:
ID | filbeskrivelse | filnavn
min form ser således ud:
<html>
<body>
<form method="post" enctype="multipart/form-data" action="uploaded.asp">
Indtast der beskriver din fil<br />
<input name="filbeskrivelse" type="text" size="40" maxlength="40"><br />
<input name="file1" type=file size="40">
<input type=submit value="upload!">
</form>
</body>
</html>
'uploaded.asp
<%
'open db
Set Conn = Server.CreateObject("ADODB.Connection")
dsn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
dsn = dsn & "DBQ=d:/web/ttt.dk/database/billeder.mdb"'web
Conn.Open dsn
'upload
Set Upload = Server.CreateObject("Persits.Upload.1")
Count = Upload.Save("d:/web/ttt.dk/www/ttt-system/presse")
Response.Write Count & " fil(er) modtaget."
'### hvordan får jeg fat i filnavn og filbeskrivelsen til databasen???????? ###############
'skriv til db
filbeskrivelse = request.form("filbeskrivelse")
filenavn =
strSQL = "INSERT INTO upload (filbeskrivelse, filnavn) VALUES ('" & filbeskrivelse & "','" & filnavn & "')"
Set rs = Conn.Execute(strSQL)
%>
