Kan vi lige få de linjer der er over og under linje 27?
dudal >> Det er eksperten det laver den!
Er det ikke kun i links??? :-)
Okie...
Du er sikker på at tabellen user eksisterer og id, navn, adgkode findes i den tabel???
Jeps - tabellen findes!
<% @LANGUAGE = JavaScript %>
<!--#include file=\"connection.asp\"-->
<% Response.buffer = true %>
<%
navn = Request.form(\"navn\")
password = Request.form(\"passw\")
Response.write(navn)
Response.write(password)
%>
<%
rs_login = Server.Createobject(\"ADODB.Recordset\");
sql = \"SELECT id, navn, adgkode FROM user\"
%>
<html>
<head>
<link rel=\"stylesheet\" type=\"text/css\" href=\"ebbecss.css\">
<title>Loginmodtag</title>
</head>
<body>
<%
rs_login.Cursortype = 1;
rs_login.Open(sql,cs);
%>
<%
//while(!rs_login.EOF)
//{
// id = rs_login(\"id\");
// brugernavn = rs_login(\"navn\");
// kode = rs_login(\"adgkode\");
// if (brugernavn == navn.value && password == kode.value)
// {
// Response.Write(\"Tis\")
//Response.Redirect(\"boligmatchhent.asp?id=\"+id+\"\");
// }
// else
// {
// rs_login.MoveNext();
// }
//
// }
Response.Write(\"Tisaaaa\")
//Response.Redirect(\"login.asp?besked=1\");
%>
</body>
</html>
Nu er jeg ikke nogle Asp mester (Jeg er php/sql programør) men skal den ikke hede sql = \"SELECT id, navn, adgkode FROM user\"; ???????
Nej det er ikke der problemet ligger. ; placeringen ligger jeg normalt før \" og det virker ganske glimrende!
hedder det ikke JScript i stedet for JavaScript ?
Sådan noget lort! Fandt fejlen efter flere timers kæmpen. Tabellen hedder nu \"users\" istedet for \"user\" og id-kolonnen hedder nu \"id_nr\".
På baggrund af:
Scenario 1 - Syntax error in FROM clause
This commonly occurs when you have a table name that is a reserved word or your table name contains a space (eg \"table 1\").
Certain words (like table, field, date, select, password, level etc) are reserved by either ADO, OLEDB or by Access for use as commands or system objects.
<%
rs_login = Server.CreateObject(\"ADODB.Recordset\");
sql = \"SELECT id_nr FROM users;\"
%>