Kom ihåg mig?
Home Menu

Menu


Inloggningssystem problem!

Ämnesverktyg Visningsalternativ
Oläst 2006-02-28, 17:10 #1
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Jag har ett inloggningssystem där endast admin kan lägga till nya användare i ASP.
Jag har ställt in installningar.asp följande:
Kod:
<%
	strAnvandarnamn = "Admin"
	strLosenord = "Losenord"

	strDatabas = Server.MapPath("login.mdb")

	strInloggadfil = "index.asp"

	strUtloggadfil = "default.asp"
	
	strEjinloggadfil = "default.asp"

%>
Men när man loggar in så kommer man inte till index.asp. Det kommer "Sidan kan inte visas....".
Men när man loggar in i administrationen och kollar inloggningarna så står det att den medlemmen som jag testat att logga in med har loggat in tex 3 gånger. Och jag kanske har testat att logga in 3 gånger så det stämmer ju. Men jag kommer inte till index sidan!

Vad är problemet tro?

Koden i login.asp är följande:
Kod:
<!--#Include file="installningar.asp"-->
<% If Request.QueryString("do") = "" Then %><style type="text/css">
<!--
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #006699;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #006699;
}
a:hover {
	text-decoration: none;
	color: #003366;
}
a:active {
	text-decoration: underline;
	color: #003366;
}
-->
</style>
<p><strong>Logga in</strong></p>
<form method="post" action="login.asp?do=login" name="login" onSubmit="return formcheck();">
Användarnamn:<br>
<input type="text" name="anvandarnamn"><br>
<br>
Lösenord:<br>
<input type="password" name="losenord"><br>
<br>
<input type="submit" value="Logga in">

<% If Request.QueryString("meddela") = "loginfel" Then %>
<br><br>
Felaktiga användaruppgifter
<% End If %>
</form>
<p>
 <% End If %>
 
 <% 
If Request.QueryString("do") = "login" Then

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& strDatabas
Set RS = objConn.Execute("SELECT id,inloggningar FROM anvandare WHERE anvandarnamn = '"&Replace(Request.Form("anvandarnamn"),"'","''")&"' AND losenord = '"&Replace(Request.Form("losenord"),"'","''")&"' ")
	If not RS.Eof Then
	Dim inloggningar
	inloggningar = RS("inloggningar") + 1
	session("login") = "ok"
	objConn.Execute("UPDATE anvandare SET inloggningar = "&inloggningar&" WHERE id = "&RS("id")&" ")
	Response.Redirect(strInloggadfil)
	Else
	Response.Redirect("?meddela=loginfel")
	End If
RS.close : Set RS = Nothing
objConn.close : Set objConn = Nothing
End If


If Request.QueryString("do") = "loggaut" Then
Session.Abandon()
Response.Redirect(strUtloggadfil)
End If 
%>
</p>
Nån som hittar felet?
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-01, 14:29 #2
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Ingen som vet? Jag behöver verkligen hjälp med detta. Helst idag för resten av veckan är jag borta och jag behöver ha det fixat helst så tidigt som möjligt så helst idag altså.
Någon snäll själ där ute som kan hjälpa en stackars flicka i nöd? Hehe
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-01, 15:29 #3
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
Det kan tänkas att du har nån slags loginkontroll på sidan index.aspx antar jag.
Typ:

if not session("login") = "ok" then
Response.Redirect(nånsida.asp)
end if

Isf kanske det är den kontrollen som inte funkar och skickar dej vidare till en annan sidan, som inte finns.
Bjarne är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-01, 18:00 #4
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Tack för svaret men jag etstade och det fungerade inte tyvärr.
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-01, 20:01 #5
koalas avatar
koala koala är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Sep 2004
Inlägg: 1 154
koala koala är inte uppkopplad
Har WN som tidsfördriv
koalas avatar
 
Reg.datum: Sep 2004
Inlägg: 1 154
hur ser index.asp ut då?
koala är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-01, 20:44 #6
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Innehåller variabeln strInloggadfil verkligen index.asp? Och kan du visa index.asp annars?
Om ja: Kontrollera loggfilen och se vad det är för felkod som anges när du får "Sidan kan ej visas" (borde vara 500 och då är det fel i index.asp).
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-02, 07:18 #7
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
Prova att slå av "Show friendly HTTP error messages" (vet inte vad det heter på svenska) i IE, Verktyg > Alternativ > Avancerat", eller prova med nån annan webbläsare så får du ett tydligare felmeddelande.
Bjarne är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-05, 15:10 #8
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Jag tror att jag har hittat felen.
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-13, 11:33 #9
diddos avatar
diddo diddo är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 26
diddo diddo är inte uppkopplad
Nykomling
diddos avatar
 
Reg.datum: Jan 2006
Inlägg: 26
JeZZifelt: har du hittat felet?
diddo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 14:07 #10
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
jopps.. nu funkar det.. har ändrat lite saker i lite olika filer
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 12:28.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017