---
title: "Se vart besökaren befinner sig"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/152938-se-vart-besökaren-befinner-sig"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jeppeweb"
published: "2006-10-25T01:18:58.000Z"
updated: "2006-10-25T11:53:47.000Z"
replies: 17
views: 642
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/152938-se-vart-besökaren-befinner-sig"
---

# Se vart besökaren befinner sig

## #1 — Jeppeweb, 2006-10-25T01:18Z

Jag skriver i dagsläget såhär för att ta reda på vart medlemen befinner sig på sajten, t.ex i krypin.asp :

```
<%
ID = Session("cmid")
lalala = "- chillar i sitt krypin.."
Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )
%>
```

Nu till min fråga, hur gör jag för att få reda på ifall medlemen är i sitt egna krypin eller i någon annans?

Permalänk: https://www.webforum.nu/p/152938

## #2 — yohpops, 2006-10-25T05:04Z

Jämför användarens id med det som visas.

Permalänk: https://www.webforum.nu/p/1887158

## #3 — Jeppeweb, 2006-10-25T07:20Z

Hur gör jag det?   :stud

Permalänk: https://www.webforum.nu/p/1887192

## #4 — jonne, 2006-10-25T08:05Z

Du har ju användarens id eller hur? Antar att det är den som ligger i Session("cmid") och du vet vilket id medlemmen du tittar på har? Bör väl ligga i en querystring.
Då skulle du som **exempel** kunna göra såhär:

```
If cint(Session("cmid")) = cint(request.querystring("id")) Then
 'I sitt eget krypin
End If
```

Permalänk: https://www.webforum.nu/p/1887211

## #5 — Jeppeweb, 2006-10-25T08:30Z

Hm, jag skriver ut det såhär nu..

```

<%
				if egen = 1 then

ID = Session("cmid")
lalala = "- chillar i sitt krypin.."
Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%>

<%
				if egen = 0 then

ID = Session("cmid")
lalala = "- spanar in RS("alias")

Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%>
```

Felet verkar uppstå "lalala = "- spanar in RS("alias")"

Error Type:
Sun ONE ASP VBScript compilation (0x800A03F6)
Expected 'End'
/profil.asp, line 37, column 27

Permalänk: https://www.webforum.nu/p/1887215

## #6 — jonne, 2006-10-25T08:37Z

```
lalala = "- spanar in RS("alias")
```

ska vara

```
lalala = "- spanar in " & RS("alias")
```

Permalänk: https://www.webforum.nu/p/1887217

## #7 — Jeppeweb, 2006-10-25T09:05Z

Error Type:
Sun ONE ASP VBScript compilation (0x800A03F2)
Expected identifier
/profil.asp, line 37, column 39

Tacksam för svar!

Permalänk: https://www.webforum.nu/p/1887224

## #8 — jonne, 2006-10-25T09:24Z

Du får nog vara lite mer detaljerad i din felbeskrivning än så :)

Permalänk: https://www.webforum.nu/p/1887235

## #9 — Jeppeweb, 2006-10-25T09:34Z

\<%
				if egen = 1 then

ID = Session("cmid")
lalala = "- chillar i sitt krypin.."
Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%\>

\<%
				if egen = 0 then

ID = Session("cmid")
lalala = "- spanar in " & RS("alias")..."

Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%\>

\---

Det är nog fortfarande "  lalala = "- spanar in " & RS("alias")..."   " raden som spökar.. :/

Permalänk: https://www.webforum.nu/p/1887238

## #10 — nakoz, 2006-10-25T09:45Z

det är för att du aldrig öppnat RS("alias") gissar jag. Du måste ju först göra en select där du hämtar ID samt Användarnamn ur databasen för att kunna presentera RS("alias")..

Permalänk: https://www.webforum.nu/p/1887243

## #11 — jonne, 2006-10-25T09:51Z

Denna rad är fel också

```
lalala = "- spanar in " & RS("alias")..."
```

men du får lista ut vad själv denna gång.

Permalänk: https://www.webforum.nu/p/1887245

## #12 — Jeppeweb, 2006-10-25T10:07Z

```
<%

	if Request.QueryString("userid") = Session("cmid") OR Request.QueryString("userid") = "" then
		userid = CLng(Session("cmid"))
		SQL = "Select * from medlemmar where id = "&userid&""
		Set Rs2 = Connect.execute(SQL)
		egen = 1
	else
		userid = CLng(Request.QueryString("userid"))
		SQL = "Select * from medlemmar where id = "&userid&""
		Set Rs2 = Connect.execute(SQL)
		egen = 0
	end if
%>
<%
				if egen = 1 then

ID = Session("cmid")
lalala = "- chillar i sitt krypin.."
Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%>

<%
				if egen = 0 then

ID = Session("cmid")
lalala = "- spanar in " & RS("alias")

Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%>
```

Error Type:
Sun ONE ASP VBScript runtime (0x800A000D)
Type mismatch
/profil.asp, line 37

Permalänk: https://www.webforum.nu/p/1887247

## #13 — jonne, 2006-10-25T10:38Z

... och rad 37 är? Ta med sådant när du postar ett fel eftersom radnummrena i koden man lägger ut här sällan stämmer med de man har i sin sida. Alltid gärna ett par rader kod innan och efter felmeddelandet också.

Permalänk: https://www.webforum.nu/p/1887266

## #14 — Jeppeweb, 2006-10-25T10:48Z

\<%
				**if egen = 0 then**

ID = Session("cmid")
lalala = "- spanar in " & RS("alias")

Connect.Execute("UPDATE medlemmar Set whereareyou='" & lalala & "' Where ID=" & ID )

end if
%\>

rad 37 är markerad :P

Permalänk: https://www.webforum.nu/p/1887272

## #15 — jonne, 2006-10-25T11:06Z

Hela den där kodsnutten du postade innan är lite konstig. Gör något i stil med detta istället:

```
If cint(Request.QueryString("userid")) = cint(Session("cmid")) OR Request.QueryString("userid") = "" Then
	'# Sitt egna krypin
	sMessagestring = "chillar i sitt krypin"
Else
	'# Någon annans
	sMessagestring = "spanar in " & RS("alias") 'Antar att denna kommer från någonstans innan i koden.
End If
	
sSQL = "UPDATE medlemmar Set whereareyou='" & sMessagestring & "' Where ID= " & Cint(Session("cmid"))
Connect.Execute(sSQL)
```

Permalänk: https://www.webforum.nu/p/1887281

## #16 — Jeppeweb, 2006-10-25T11:11Z

Hur skriver jag för att öppna "alias"?

Permalänk: https://www.webforum.nu/p/1887283

## #17 — Jeppeweb, 2006-10-25T11:40Z

Haha, ehm, förlåt för min lathet.. jag fixade det.. TACK!!

Permalänk: https://www.webforum.nu/p/1887289

## #18 — nakoz, 2006-10-25T11:53Z

markera tråden som löst när du fått svar på din fråga..

Permalänk: https://www.webforum.nu/p/1887292

---

Tråden på webben: https://www.webforum.nu/amne/asp/152938-se-vart-besökaren-befinner-sig
