Aantal bezoekers op je site

Door David , 19 jaar geleden, 7.761x bekeken

Maak eerst de MySQL database.
Dan maak je 2 bestanden aan en noem ze online.php en actievebez.php.
Voorbeeld is te zien op http://www.tweakbase.nl en dan links onderaan.

Voorbeeld: http://www.tweakbase.nl

Gesponsorde koppelingen

PHP script bestanden

  1. aantal-bezoekers-op-je-site

 

Er zijn 46 reacties op 'Aantal bezoekers op je site'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


19 jaar geleden
 
0 +1 -0 -1
Leuk bedacht.. Tnx :)


19 jaar geleden
 
0 +1 -0 -1
Leuk bedacht.. Tnx :)
Daniël Bakker
Daniël Bakker
19 jaar geleden
 
0 +1 -0 -1
Leuk bedacht... denk alleen niet dat MySQL het zo leuk vind als je 10000 bezoekers per dag krijgt ;)
Miranda Verburg
Miranda Verburg
19 jaar geleden
 
0 +1 -0 -1
ja maar dat kan MySQL makkelijk :)
Daniël Bakker
Daniël Bakker
19 jaar geleden
 
0 +1 -0 -1
Euhm... ja in dit geval niet. Maar ga niet op deze manier denken! Onderschat MySQL niet --> CPU process vreter!!
Miranda Verburg
Miranda Verburg
19 jaar geleden
 
0 +1 -0 -1
yoran meer schijfruimte voor bezoekers? hihihi dat is helemaal nie nodig pop :)
Yoran
yoran
19 jaar geleden
 
0 +1 -0 -1
dat nie alleen, met 10.000 bezoekers per dag heb je ook veel schijfruimte nodig! :|


19 jaar geleden
 
0 +1 -0 -1
En meer upload snelheid ('k heb maar 128kbps)


18 jaar geleden
 
0 +1 -0 -1
Gaan jullie er vanuit dat je zelf de pagina host. ik heb het naemlijk bij lycos staan. geen zin om domeinnaam te kopen :D maar zou dit ook kunnen als je geen eigen host bent
Thijl
thijl
18 jaar geleden
 
0 +1 -0 -1
ik vind alles leuk zollang het maar gratis blijft:p


18 jaar geleden
 
0 +1 -0 -1
waarom krijg ik een chinees teken te zien?


18 jaar geleden
 
0 +1 -0 -1
Ik zie niks op tweakbase.nl maar bedankt voor de tip


18 jaar geleden
 
0 +1 -0 -1
het is allang verdwenen op tweakbase.nl, hij staat nu op www.messbase.nl in de onderste balk (bij die copyrights)


18 jaar geleden
 
0 +1 -0 -1
Op http://www.messengerweb.nl onderaan ook :)


18 jaar geleden
 
0 +1 -0 -1
Waarom kan die tweede code activebez niet gewoon bij online.php?


17 jaar geleden
 
0 +1 -0 -1
Hiernaar was ik al lang naar opzoek .
THX


17 jaar geleden
 
0 +1 -0 -1
muahahahah lolz!
dit is zinloostrekgeweld!

xxies mij


17 jaar geleden
 
0 +1 -0 -1
Kunnen jullie verklaren waarom al site deze teller weer verwijderd hebben ?
Jeffery
Jeffery
17 jaar geleden
 
0 +1 -0 -1
heeft iemand ook zo'n script alleen dat die dan OOK kijkt welke en hoeveel members/leden er online zijn?

greetz jeffrey
Pleun
pleun
16 jaar geleden
 
0 +1 -0 -1
kei erg bedankt ... kan ik goed gebruiken voor op een site .... ps zou dit ook kunnen werken in combi met een sessie ? dan kun je ook zien wie er allemaal online zijn :)

gr Pleun
Bas Kreleger
Bas Kreleger
16 jaar geleden
 
0 +1 -0 -1
dan zou je denk ik alle sessions die op je server zijn weggegeven moeten ophalen, alleen weet niet hoe dat werkt :o)


16 jaar geleden
 
0 +1 -0 -1
Maakt het wat uit in welke database die mysql code komt?
kben n00b sorry :S


16 jaar geleden
 
0 +1 -0 -1
Moet ik dit op alle pagina's van mijn site zetten of gewoon op de index ?
Sander
Sander
16 jaar geleden
 
0 +1 -0 -1
iedere pagina denk ik! Wel leuk script!


16 jaar geleden
 
0 +1 -0 -1
tijd varchar(50) tijd als varchar?? pfff niet zo slim dit kun je beter opslaan als datetime en dan met interval laten deleten door mysql zelf

btw het langste ip is 255.255.255.255 dat is dus iets minder dan 50 tekens


16 jaar geleden
 
0 +1 -0 -1
Als ik de code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php    
include("online.php");  
include("actievebez.php");  
?>

in een *.php filetje zet werkt het goed. Maar ik wil het op mijn start-pagina in een HTML bestand zetten... dan werkt het niet. Moet ik iets speciaals doen of kan ik mijn HTML omvormen naar PHP??


16 jaar geleden
 
0 +1 -0 -1
de extensie voor de file waar code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php    
include("online.php");  
include("actievebez.php");  
?>


in moet MOET een extensie .php hebbe, ofwel met een .htaccess bestandje html parsen naar php met
AddType application/x-httpd-php-5 .php
toe te voegen in je .htaccess


16 jaar geleden
 


16 jaar geleden
 
0 +1 -0 -1
SNAKE,

html werkt in .php
php werkt NIET in .html

dus maak van je .html , .php, en t werkt..:)


16 jaar geleden
 
0 +1 -0 -1
en als je msql dinges geen password heeft???
Niels Beckers
Niels Beckers
16 jaar geleden
 
0 +1 -0 -1
dan lat je dat leeg gewoon ""


16 jaar geleden
 
0 +1 -0 -1
volgens mij werkt het helemaal niet. Is het per IP ofzo? Want als ik 3 verschillende mensen aanmeld op me site blijft het "er is één bezoeker actief"

help

greetz danny


16 jaar geleden
 
0 +1 -0 -1
Ik krijg no database selected :( sorry ben een N00B alles is goed ingevuld!
Thymen
thymen
16 jaar geleden
 
0 +1 -0 -1
wat betekend echo wat bedoele ze daar mee?
Darkwing Duck
Darkwing Duck
15 jaar geleden
 
0 +1 -0 -1
net wat ik zocht!
Cake Masher
Cake Masher
15 jaar geleden
 
0 +1 -0 -1
@Xander:
Als je dit niet goed in vult krijg je je error:
mysql_connect("Localhost", "gebruikersnaam", "wachtwoord");
mysql_select_db("Database_naam");
Henk van Lohuizen
Henk van Lohuizen
15 jaar geleden
 
0 +1 -0 -1
Handig script, ga ik zeker gebruik van maken.
Arjan Kapteijn
Arjan Kapteijn
15 jaar geleden
 
0 +1 -0 -1
Richard, is niet helemaal waar.. Ik kan html laten parsen door php, erger nog... ik kan een .jpg laten parsen door php... deze jpg bijvoorbeeld word door php verwerkt.


15 jaar geleden
 
0 +1 -0 -1
Doe maar een aantal keer een refresh :-)


15 jaar geleden
 
0 +1 -0 -1
@Arjan: Kan je dus een specifiek bestand laten parsen?
Dus ik kan bijv randomphoto.jpg door PHP laten parsen, terwijl ik de rest van de foto's in dezelfde map gewoon laat voor wat ze zijn?
Arjan Schuurman
Arjan Schuurman
15 jaar geleden
 
0 +1 -0 -1
nog ff een updateje op actievebez.php de online.php kun je zelf wel doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php  
 $db_host
= "localhost";
 $db_user = ""; // je gebruikersnaam
 $db_pass = ""; // je wachtwoord
 $db_naam = "bezonline"; //volgens mij klopt deze niet helemaal, iemand?

mysql_connect($db_host, $db_user, $db_pass);    // je mysql gebruikersnaam en

wachtwoord
mysql_select_db($db_naam);  

$s_aantal = mysql_query("Select Count(id) From bezonline");  
$aantal = mysql_result($s_aantal, 0);

if ($aantal > 1 || $aantal == 0)
    echo "Er zijn <b>".$aantal."</b> bezoekers actief op deze website!";  
else
    echo "Er is <b>1</b> bezoeker actief op de site!";  
?>


Hij werkt nu bij mij maar je moet de correcte database naam opgeven bij online.php anders werkt ie niet.

Gebruik geen "or die" bij je mysql anders draait dit script de soep in.
Marc
Marc
14 jaar geleden
 
0 +1 -0 -1
werkt gewoon perfect dit script,en ik ben GEEN sql nerd LOL

bedankje wel op z'n plaats
THNX David!!
Koshi koshi
Koshi koshi
13 jaar geleden
 
0 +1 -0 -1
Zeer goed script, maar hoe kan ik de het aantal bezoekers in een cijfer veranderen ipv in een woord. dus 1 ipv één.

Thx Koshi
Jeffrey
Jeffrey
13 jaar geleden
 
0 +1 -0 -1
Hey iedereen,
Ik heb een probleempje waar moet ik die code van de MySQL database intyppen??? Ik heb een database van phpmyadmin 2.10.0.2 ( dit werkt samen emt MySQL ofzo :D ) kan iemand alles stap voor stap uitleggen?? Of voeg me toe aan msn: jeffreydescan@hotmail.com

Die code dat ik het over had is die code helemaal bovenaan:
--------- De MySQL database -------

CREATE TABLE bezonline (
id int(11) NOT NULL auto_increment,
ip varchar(50) NOT NULL default '',
tijd varchar(50) NOT NULL default '',
PRIMARY KEY (id)
)



Heeeeeeeeeeeeeeeeeel erg bedankt voor je hulp
Groetjes,
Jeffrey
Appz
Appz
12 jaar geleden
 
0 +1 -0 -1
werkt perfect, precies wat ik nodig had!

Of is er inmiddels een verbeterde versie?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Robert Deiman
Robert Deiman
12 jaar geleden
 
0 +1 -0 -1
http://www.phphulp.nl/php/scripts/3/1198/

Misschien kan je hier wat mee :)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. aantal-bezoekers-op-je-site

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.