Request felter fra formular hvor enctype=\"multipart/form-data\" ?
Jeg ønsker at udvælge en fil vha. en formular, tilknytte noget tekst, uploade filen og samtidig overføre teksten til en database.Fra formularen vælger jeg en fil som skal uploades til webserveren, derfor bruger jeg enctype=\"multipart/form-data\" i formularen. Filen uploades uden problemer, men jeg kan ikke requeste andre felter fra formularen i den ASP fil som formularen starter (feltnavn=\"name\").
Hvis jeg fjerner enctype=\"multipart/form-data\" fra formularen kan jeg uden problemer requeste indholdet af felterne fra ASP filen, men upload virker ikke.
Hvordan kan jeg både uploade og overføre indhold fra felter fra samme formular?
Uddrag af formular fil:
<form enctype=\"multipart/form-data\" ACTION=\"gem_upload.asp\" method=post>
navn: <input type=\"text\" name=\"name\" size=\"25\">
Find fil: <input type=\"file\" name=\"fileupload\">
<input name=\"Action\" type=\"submit\" value=\"Upload\">
Uddrag af gem_upload.asp
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"sites.mdb\")
SQLstmt = \"INSERT INTO filenames (name,Filename)\"
SQLstmt = SQLstmt & \" VALUES (\" & \"\'\" & request.form(\"name\") &\"\')\"
%>
