se hvor mange der er online
Søger denne funktion:
Hvor mange der pt. er online på min hjemmeside
Hvor mange besøgende der har været i dag
Hvor mange besøgende der har været i alt.
Findes det ?
Hvor mange der pt. er online på min hjemmeside
Hvor mange besøgende der har været i dag
Hvor mange besøgende der har været i alt.
Findes det ?
Re: se hvor mange der er online
Søger du et modul du bare kan aktivere som gemmer disse informationer for dig,
eller er du lidt fiks til PHP og kan lave det selv hvis du får nogle eksempler?
eller er du lidt fiks til PHP og kan lave det selv hvis du får nogle eksempler?
Re: se hvor mange der er online
Informationerne skal også være synlige på siden . Evt. som ikoner nederst.
Fiks til PHP lyder fint
Fiks til PHP lyder fint
Re: se hvor mange der er online
Prøv at læse her
https://stackoverflow.com/questions/172 ... e-sessions
https://stackoverflow.com/questions/172 ... e-sessions
Re: se hvor mange der er online
Hej.
Her er hvad jeg har gjort engang tilbage i tiden.
Tilføj disse til din user db.
Så skal du igang med at kode din php del.
Dette er dog skrevet i gammel mysql og ikke mysqli, eller PDO, men den er til for at give dig lidt mening omkring hvordan det kunne lade sig gøre at lave et "who is online" script 
Her er hvad jeg har gjort engang tilbage i tiden.
Tilføj disse til din user db.
Kode: Vælg alt
`session` char(100) NOT NULL default '',
`time` int(11) NOT NULL default '0'
Kode: Vælg alt
<?php
include 'db_connect.php';
mysql_connect("$host", "$username", "$password")or die("could notconnect toserver.");
mysql_select_db("$db_name")or die("cannot select DB");
$sql = "SELECT * FROM $tbl_name WHERE session='$session'"; $result=mysql_query($sql);
$count = mysql_num_rows($result);
//If count is 0 , then enter the values
if($count=="0"){
$sql1 = "INSERT INTO $tbl_name(session, time)VALUES('$session', '$time')";
$result1 = mysql_query($sql1);
}
// else update the values
else {
$sql2 = "UPDATE $tbl_name SET time='$time' WHERE session = '$session'";
$result2 = mysql_query($sql2);
}
$sql3 = "SELECT * FROM $tbl_name";
$result3 = mysql_query($sql3);
$count_user_online = mysql_num_rows($result3);
echo "<b>Users Online : </b> $count_user_online ";
// after 5 minutes, session will be deleted
$sql4 = "DELETE FROM $tbl_name WHERE time<$time_check";
$result4 = mysql_query($sql4);
//To see the result run this script in multiple browser.
mysql_close();
?>

Re: se hvor mange der er online
Man kan også spørge sin web server "hvor mange sessioner er i øjeblikket aktive" og få f.eks svaret 12 tilbage.
Re: se hvor mange der er online
Jeg vil anbefale dig at lægge Google Analytics på siden. Det er et lille script du lægger på hver af dine sider (eller i dit template hvis du benytter det) og så kan du logge ind og få en masse information om dine besøgende. Det kan næsten ikke betale sig at implementere selv.
Re: se hvor mange der er online
Kan være en god ide man skal bare huske at Google ikke tilbyder deres services gratis,jepperask skrev:Jeg vil anbefale dig at lægge Google Analytics på siden. Det er et lille script du lægger på hver af dine sider (eller i dit template hvis du benytter det) og så kan du logge ind og få en masse information om dine besøgende. Det kan næsten ikke betale sig at implementere selv.
og de data som der kan indsamles fra din hjemmeside og dine besøgende bliver det.
Man kan også lære en hel del i selv at finde disse data, og det er ikke særlig kompliceret.
-
- Begynder
- Indlæg:1
- Tilmeldt:9. jun 2018, 21:38
Re: se hvor mange der er online
Jeg følger lige med her, jeg har siden XXX som er en rabatkodeside fyldt med eksklusive rabatkoder til utrolig mange online butikker og tjenester. Jeg søger et program som kan analyser hvor mange der besøger hvert enkelte side i løbet af en dag. Har hørt at Google analytic, skulle være ret godt er der nogle som kan anbefale dette program?
Re: se hvor mange der er online
Jeg vil aldrig selv vælge at bruge Google Analytics, da det er for vidt grebende.Hans Thomsen skrev:Jeg følger lige med her, jeg har siden xxx som er en rabatkodeside fyldt med eksklusive rabatkoder til utrolig mange online butikker og tjenester. Jeg søger et program som kan analyser hvor mange der besøger hvert enkelte side i løbet af en dag. Har hørt at Google analytic, skulle være ret godt er der nogle som kan anbefale dette program?
Google giver denne service "gratis" men du betaler med dine data, derudover med de nye GDPR regler ved jeg ikke om denne service
er lovlig længere i EU. Kan godt være man har fundet er "loop hole" men det er sådan jeg ser det.
Google Analytics gør blandt andet Google i stand til https://www.youtube.com/watch?v=zBnDWSvaQ1I som eksempel.
Det er ikke svært selv at spøger sin server
# Hvad ser mine besøgende?
# Hvor mange sessioner er aktive?
# Med mere.
Men det kræver at man gider at bruge mere tid på det end at man kopier et Google link ind på sin side.
Google er først og fremmest et reklame bureau og deres mission er at tjene penge til at tjene deres vision.