webForumDet fria alternativet

Inloggningsproblem!

8 svar · 249 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Har denna kod:

<%If Request.QueryString("do") = "login" Then

strEmail     = Trim(Request.Form("email"))
strPassword  = Trim(Request.Form("pass"))
  
If Not strEmail = "" Then
	Set RS=Conn.Execute("Select * From users Where email='" & strEmail & "'")

	If Not RS.EOF Then
		If strPassword = RS("Pass") Then
                	Set Block=Conn.Execute("Select * From blockade Where userId=" & RS("userId"))

                        If Block.EOF Then
        	                Session("userId") = RS("userId")
                	        Session("userName") = RS("userName")
                        	Session.TimeOut = 45	
			
	                        Conn.Execute("Update users Set status=true, statusin=Now, statustyp='Online' Where userId=" & RS("userId"))
				RS.Close
				Set RS = Nothing
				Set Conn = Nothing
			
				Response.Redirect "index.asp"
			Else
				Session("lay") = "0"
				Response.Redirect "login.asp?mess=block"
			End If
	        Else
	                Session("lay") = "0"
	                Response.Redirect "login.asp?mess=fel1"
		End If
        Else
                Session("lay") = "0"
                Response.Redirect "login.asp?mess=fel2"
	End If
	
	RS.Close
	Set RS = Nothing
End If
	
Set Conn = Nothing

End If%>

<table width="<%=Width%>" bgcolor="<%=Farg1%>" cellpadding="2" cellspacing="1" align="center" border="1" style="border-collapse: collapse" bordercolor="#000000">
  <form name="login" action="login.asp?do=login" method="post" onSubmit="return LoggaIn()">
  <tr bgcolor="<%=Farg3%>">
      <td colspan="6" style="border-bottom:1px solid black"><b>Logga in</b></td>
  </tr>
  <tr>
     <td valign="top" colspan="6" align="center">
        <table border="0" cellpadding="2" cellspacing="0" width="50%" height="1">
           <tr>
              <td width="13%"><b>Emailadress:</td>
              <td width="87%"><input type="text" name="email" size="35"></td>
           </tr>
           <tr>
              <td><b>Lösenord:</td>
              <td><input type="password" name="pass" size="35"></td>
           </tr>
           <tr>
             <td></td>
             <td><input type="submit" value="Logga in" name="submit"></td>
           </tr>
           <tr height="10">
             <td></td>
             <td></td>
           </tr>
           <tr>
             <td></td>
             <td><a href="glomt.asp">Glömt lösenordet?</a></td>
           </tr>
        </table>
     </td>
   </tr> 
 </form>
</table>

<%Conn.Close
Set Conn=Nothing%>

Många gånger kan man inte logga in. Nån som har aning vad det kan vara?!?

http://silverfang.websida.nu

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Vad händer när man inte kan logga in? Blir det bara en vit skärm eller får man något felmeddelande?

AsaMedlem sedan dec. 20011 860 inlägg
#3

Inget felmess eller vit skärm. Kommer bara till index.asp utan å vara inloggad ibland!

SebbeMedlem sedan jan. 20032 285 inlägg
#4

Det kanske är i index.asp felet ligger? Jag kan inte se något fel i den där koden!

@ndersMedlem sedan juni 200032 969 inlägg
#5

Mer info önskas. Är det samma personer som inte kan logga in, eller är det så att du kan logga in ena minuten, men inte andra?

Min spontana känsla är cookie-inställningar i brusaren, jag ser inget direkt konstigt med koden.

Mvh

AsaMedlem sedan dec. 20011 860 inlägg
#6

Det är olika personer som har problem! Vi har tagit bort det med cookies men han har ej tagit bort texten!

@ndersMedlem sedan juni 200032 969 inlägg
#7

Uh, vad för text har vem inte tagit bort? Minns att även sessions använder cookies hos klienten.

Mvh

AsaMedlem sedan dec. 20011 860 inlägg
#8

Strunt i det jag skrev nyss. Så det gör det :/ Men vad gör jag då? :/

@ndersMedlem sedan juni 200032 969 inlägg
#9

Till att börja med kontrollerar du vad klienterna har för cookies-inställningar när det inte fungerar, så du vet att du felsöker på rätt ställe.

Om det är det som är problemet så har du två val; antingen sluta använda sessions/cookies eller tvinga användarna att acceptera dina cookies. Som jag ser det iaf. ;)

Mvh

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)