<code> Blanda inte ihop javascript och asp nu. Rad 6 är den raden av det som skickas till din BROWSER och där ingår ingen asp-kod. Högerklicka och välj "Visa källa" så ser du vad som är rad 6. Felet jag kan se är följande: Hejsan. Det funkar nu men fortfarande så skickar den inte sidan vidare som den ska göra i raden. ....minus sista dubbelfnutten (som kom med av misstag), alltså:Javascript felmedelande.
<!--#include file="funktion.asp"-->
<%
If Request.QueryString("Login") = "True" Then
Set Con = Server.CreateObject ("Adodb.Connection")
Con.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath ("../Dbq/Community.mdb") &";" 'rad 6.
Set Rst1 = Con.execute("Select * from user Where User ='" & Replace(request.form("User"),"'","'") & "' and Pass ='" & Replace(request.form("pass"),"'","'") & "'")
If not Rst1.eof Then
Response.write "Du r inloggad<br>" 'rad 12
Id = Rst1("id")
Session("Userid") = Rst1("Id")
call inloggning
call iplist
'Response.write Rst1("id")
%>
<script>
function inne()
{
parent.Topp.location.href="top.asp";
parent.Botten.location.href="index.asp?Userid="<% =Rst1("Id") %>
}
</Script>
<%
Response.write "<body onload:inne();"">"
Else
Response.write "Felaktigt anvndarnamn eller lsenord"
'Om anvndarnamnet inte finns i databasen eller om lsenordet inte stmmer verens med anvndarnamnet i databasen!
End if
Else
Response.write "Ngot blev fel."
' Om inte Login har vrdet true krs det inget.
End if
%>
</code>
men när jag ska köra om diregera så får jag bara felmedelande.
Rad 6 "; förnväntas.
url: Login.asp?Login=True
men på rad sex står det
Set con = Server.CreateObject ("Adodb.connection")
vad är då fel?
är vidare från inlägg [Omdiregerings problem.], där jag har mer problem men som nu till att jag får ett felmedelande. Samtidigt som den inte skickar mig vidare på sidan.Sv: Javascript felmedelande.
parent.Botten.location.href="index.asp?Userid="<% =Rst1("Id") %>
Du har en dubbelfnutt på fel ställe. Så här ska det vara:
parent.Botten.location.href="index.asp?Userid=<% =Rst1("Id") %>"
Sv: Javascript felmedelande.
<code>
response.write "<body onload:inne();>"
</code>
Det är det som jag inte förstå varför den inte vill skicka mig vidare.Sv: Javascript felmedelande.
<body onLoad="inne()">