fatter det ikke
Har en form der opretter en ny bruger:<form name="nybruger" action="nybruger_2.asp" method="post">
<input type="text" name="bruger">
Brugernavn<br>
<input type="text" name="pass">
Password<br>
<input type="text" name="navn">
Brugernavn<br>
<input class="button" type="submit" name="Submit" value="Opret">
</form>
nybruger_2.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!-- #INCLUDE file="db.asp" -->
<%
IF (Session("Authorized") <> ("nature")) THEN
Response.Redirect "Login.asp"
END IF
%>
<%
dim objConn
dim objRS
set objConn = Server.CreateObject("ADODB.Connection")
set objRS = Server.CreateObject("ADODB.Recordset")
objConn.Open dbConnString
objRS.ActiveConnection = objConn
dim brugernavn
dim pass
dim navn
brugernavn = Request.Form("bruger")
pass = Request.Form("pass")
navn = request.form("navn")
objConn.Execute "insert into user(user, pass, navn) values('" & brugernavn & "','" & pass & "','" & navn & "')"
Response.redirect "login_ok.asp"
objConn.Close
set objConn = nothing
%>
Får følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e09'
[TCX][MyODBC]You have an error in your SQL syntax near 'user(user, pass, navn) values('a','a','a')' at line 1
/nybruger_2.asp, line 26
