---
title: "Antal besökare på sidan just *nu*?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/110116-antal-besökare-på-sidan-just-nu"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fia"
published: "2004-08-27T00:44:16.000Z"
updated: "2004-08-27T22:43:15.000Z"
replies: 13
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/php/110116-antal-besökare-på-sidan-just-nu"
---

# Antal besökare på sidan just *nu*?

## #1 — Fia, 2004-08-27T00:44Z

Om man vill se hur många besökare som är inne och tittar på en websida i ett visst ögonblick, kan man fixa det med php? Typ med session cookies eller nåt? Eller finns det någon annan lösning?

(Har en webcamsida som jag tänkte piffa till med lite 'tittarsiffror'.)

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

## #2 — Pedda, 2004-08-27T04:50Z

Det finns lite olika lösningar beroende på vad du har att spara uppgifterna i.
Kolla på <http://www.hotscripts.com> där finns olika lösningar med textfiler eller mysql som databaser.

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

## #3 — Fia, 2004-08-27T10:03Z

Har tittar runt där, men inte lyckats hitta någon passande beskrivning/tutorial/script. Jag kanske kollar på fel ställe? Är alltså ute efter ett förklaring till hur man kodar nåt typ "5 personer tittar just nu på denna sida".  Och som uppdateras när folk lämnar sidan eller kommer in på sidan. Alternativt att ett script kollar antalet besökare en gång per minut.

Jag har tillgång till en mysql-databas

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

## #4 — Patrik81, 2004-08-27T10:28Z

Hejsan :)

Det här scriptet verkade ju vara ungefär precis vad du ville ha :)

<http://www.hotscripts.com/Detailed/37252.html>

Det enda som är något att notera är att en besökare kan verka vara online på di nsite i fem minuter efter att han/hon gått därifrån.

MVH Patrik

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

## #5 — Fia, 2004-08-27T10:46Z

Ah, missade hela underkatalogen om realtid. Tack. :-)

Vill dock göra ett eget script och inte använda andras, men nu vet jag i alla fall att jag ska börja med att lära mig sessions.

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

## #6 — Patrik81, 2004-08-27T10:49Z

Nemas problemas, bara glad om jag kunde vara till hjälp :)

MVH Patrik

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

## #7 — Duffer, 2004-08-27T15:44Z

Du måste inte använda sessions för att göra ett online script.

Du kan använda dig av en databas där du sparar ip-nummret och klockslag+datum.

Varje gång man uppdaterar en sida uppdaterar man tiden i databasen på det ip't och sedan räknar du antal ip i databasen.

Glöm inte att lägga till en funktion som raderar ett ip efter t.ex. 2 minuter (120sekunder)

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

## #8 — Fia, 2004-08-27T16:19Z

Duffer, spontant låter din lösning bra mycket enklare än sessions! :) Webcamsidan jag har uppdateras en gång per minut för att kolla om camen är av eller på, så spara/uppdatera ip:n blir enkelt. 

Men hur gör man med raderingsfunktionen, vart ska man lägga den för att den automatiskt ska plocka bort folk när de lämnat sidan?

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

## #9 — Duffer, 2004-08-27T16:50Z

På sidan som uppdatera och sparar ip.
Du börjar med att köra en "DELETE FROM online WHERE time \< $time \|\| date \< $date"

Där $time är = date('His', time() -(120)); /// 2 minuter sedan man senast "sågs"
och kolumnerna time och date är där du sparar och uppdaterar tiden och datumet helatiden med date("His") och date("Ymd")

sen efter att du raderat dom gamla uppdateras dom som finns kvar och de nya läggstill.

Och sist men inte minst räknar du nu hur många du har i databasen =)

Hoppas jag inte förstörde allt det roliga nu :)

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

## #10 — Fia, 2004-08-27T18:55Z

Jag var just ute och käkade middag med några kompisar och frågade dem vart man skulle lägga det där ta-bort-scriptet, eftersom besökarna lämnar sidan. Kände mig rätt dum när de påpekade att det ju faktiskt inte spelade någon roll om det låg kvar gamla besökare i databasen eftersom ingen ändå var inne på sidan och kollade. Hade inte tänkt på det!  Doh! :D 

Tack för hjälpen btw!

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

## #11 — Fia, 2004-08-27T21:29Z

Det funkar!

Wohoo, nu funkar det som det ska!

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

## #12 — Esen, 2004-08-27T21:34Z

Får man fråga varför du har handskar på dig när du sitter vid datorn? Kanske inte alltid men på en bild under "me & me ego" eller vad det hette...

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

## #13 — Fia, 2004-08-27T22:36Z

Hrrm. Det är mina "quakevantar". Har dem när jag spelar för att jag dels blir kall och stel om fingrarna och dels för att jag svettas så mycket om händerna när det blir spännande. ;)

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

## #14 — Esen, 2004-08-27T22:43Z

> **Fia skrev:**
>
> Hrrm. Det är mina "quakevantar". Har dem när jag spelar för att jag dels blir kall och stel om fingrarna och dels för att jag svettas så mycket om händerna när det blir spännande. ;)

Okey...

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

---

Tråden på webben: https://www.webforum.nu/amne/php/110116-antal-besökare-på-sidan-just-nu
