Jeg skal lige bruge lidt hjælp med upload til database :)
Ok, på www.uo-dan.dk/test er det jeg arbejder på...Min default fil med forms ser således her ud:
<form method="post" enctype="multipart/form-data" action="recive.asp">
<p>Info: <br>
<textarea name="info" cols="30" rows="5"></textarea>
<br>
Replay Submitter:<br>
<input type="text" name="virtual2">
<br>
Replay fil:<br>
<input type=file name="virtual1">
</p>
<p>
<input type=submit value="upload!">
</p>
</form>
Min recive fil ser således her ud:
<%
Set Upload = Server.CreateObject("Persits.Upload.1")
' Gem filer i hukommelsen
Upload.SaveToMemory
Path = "d:\home\uodandk\www\test"
Count = 0
For Each File in Upload.Files
if (LCase(Right(File.ExtractFilename, 3)) = "w3g") then
File.SaveAs Path & "\" & File.ExtractFilename
Count = Count + 1
end if
Next
Response.Write Count & " fil(er) modtaget."
%>
<%
' Databaseforbindelse
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("replaydb.mdb")
Conn.Open DSN
strSQL = "INSERT INTO replay (info, author) VALUES ('" & Upload.Form("info") & "','" & Upload.Form("author") & "','" & Upload.form("virtual1") & "')"
' SQL sætning eksekveres
Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<a href="files.asp">klik her for at se filoversigten...</a>
Jeg skal bruge lidt hjælp til at redigere i recive filen, så når jeg uploader en fil, så skal info, filnavn, og submitter gemmes i en database...
Nogen der er frisk på at hjælpe mig lidt med den her? Den burde ikke være så svær for en der har prøvet det før :)
