webForumDet fria alternativet

Logga in gäster

ASP

4 svar · 272 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

På mitt community webbisen.com så kan man logga in med guest och guest för att kika hur det ser ut om man inte vet om man är redo att bli medlem. Det jag undrar är hur man loggar in en användare som gäst bara genom att klicka på en länk

Medlem sedan dec. 20003 563 inlägg
#2

Beror helt på hur ditt loginscript ser ut.

Medlem sedan mars 20033 686 inlägg
#3

Querystrings? Hidden-forms?

Typ

<a href="login.asp?guest=true">Logga in</a>

Sen en IF-sats i loginscriptet som kollar om guest har värdet true. Typ.

Medlem sedan feb. 20032 027 inlägg
#4

cyprys skrev:

Beror helt på hur ditt loginscript ser ut.

så här har jag min själva inloggningsdel

'Hämta info från formulären
strAnvNamn = FriendlySQL(Request.Form ("txtUsername"))
strLosen = MD5(Request.Form ("txtPassword"))

'Öppna en koppling till DB
SET objConn = connect()

'Kör SQL och sätt ett RecordSet
Dim SQL
SQL="SELECT * FROM tblUsers WHERE [username] = '" & strAnvNamn & "' AND [password] = '" & strLosen & "'"
'response.write(SQL)
'response.end
Set objRS= objConn.Execute(SQL)
Medlem sedan mars 20033 686 inlägg
#5

Du kan ju skapa en session som heter Guest eller nåt sånt.

If Request.Querystring("guest") = "true" Then

   Session("guest") = "true"

End If

Sen när man är inloggad kollar man två gånger för funktioner inloggade medlemmar skall ha tillgång till.

<%
   If Session("inloggad") = "yes" Then
%>
Se profiler | Se gästboksinlägg | Se meddelanden
<%
   End If
   If Session("guest") = "true" Then
%>
Se profiler | Se gästboksinlägg
<%
   End If
%>

Eller nåt sånt.

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)