Input til database.
Jeg sidder og roder med input fra flere felter til en database. Men det virker ikke. Selve formularen ser således ude.<html>
<title>Gestebog</title>
<head>
<base target="_self">
</head>
<body>
Skriv i Yachtsejlerskolens Gæstebog.
<form method="POST" action="gesteboggem.asp">
<br> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
<tr>
<td width="20%">Skriv dit navn.</td>
<td width="84%">Skriv din email. (frivilligt.)</td>
</tr>
<tr>
<td width="20%">
<input type="text" name="navn" size="25"></td>
<td width="84%"><input type="text" name="email" size="25"></td>
</tr>
<tr>
<td width="100%" colspan="2">Skriv din hilsen.</td>
</tr>
<tr>
<td width="100%" colspan="2"><textarea rows="5" cols="70" name="indleg"></textarea></td>
</tr>
</table>
<p><br>
<input type="submit" value="Gem tekst" name="gem" > </p>
</form>
</body>
</html>
Asp koden ser således ud.
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("../../db/db.mdb")
strSQL= "Insert Into tblgestebog (navn) values('"& Request.Form("navn")&" (email) values('"& Request.Form("email") &" (indleg) values('"& Request.Form("indleg") &" ')"
Set rs = Conn.Execute(strSQL)
Conn.Close
Set Conn=Nothing
%>
Hvad gør jeg galt.
