Hvordan får jeg min form til at sende info til en anden side
Jeg har problmer med at på data fra index til at komme ind på insert.asp.INDEX.asp
<html>
<head>
<title>Data page</title>
</head>
<body>
<center>
<table width="400px" height="400px" cellpadding="0" cellspacing="0" border="0" style="border:1px black solid;">
<tr>
<td valign="middle" align="center">
<form method="post" action="insert.asp">
<input name="tjek" value="person" type="hidden" />
Navn:<input name="name" value="Dit navn" type="text" /><br />
Alder:<input name="age" value="Din alder" type="text" /><br />
<input name="submit" value="Send" type="submit" />
</form>
</td>
</tr>
</table>
</center>
</body>
</html>
Insert.asp
<%
dim objCon
dim objRec
if Request.Form("tjek") = "person" then
set objCon=server.createobject("adodb.connection")
set objRec=server.createobject("adodb.recordset")
objCon.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog="+ Session("web108639") +";Data Source=127.0.0.1"
' SQL sætning opbygges
strSQL = "Insert into persondata (name, age) values('" & Request.Form("name") & "','" & Request.Form("age") & "')"
' SQL sætning eksekveres
Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
else
'Vis tjek ikke er person, sig der er en fejl.
Response.Write "tjek er lige med::"
Response.Write (Request.Form("tjek"))
Response.Write "name er lige med::"
Response.Write (Request.Form("name"))
Response.Write "age er lige med::"
Response.Write (Request.Form("age"))
end if
%>
Hvad er der galt
