24804
netweters
|
152808
antwoorden
|
20742
vragen
|
Waar vind ik de bezoekers teller om op website zetten ?
Ik zelf gebruik deze website voor mijn teller.
Deze is wel in het Engels , je moet je eerst aanmelden.
@Ex-Netweter
Je kan dat via Google Analytics doen.
Het is vrij gemakkelijk.
Je moet alleen even een account aanmaken, je website toevoegen en een beetje Javascript code toevoegen aan de website.
Je kan dan via de API een teller toevoegen met een beetje Javascript.
Kan je dat? Of wil je dat ik even een voorbeeld maak? Je kan het waarschijnlijk ook vinden als je even googlen.
Heb je enige kennis van php?
Hier een simpel tellertje in php die de bezoekers telt.
Het maakt automatisch het bestand teller.txt aan waarin het de bezoekers bij houd.
Een bezoeker wordt slechts 1 maal per sessie geteld.
<?php session_start(); $teller_naam = "teller.txt"; // Bestaat het teller.txt bestand en indien niet maak het aan. if (!file_exists($teller_naam)) { $f = fopen($teller_naam, "w"); fwrite($f,"0"); fclose($f); } // Lees de huidige waarde van de teller $f = fopen($teller_naam,"r"); $tellerwaarde = fread($f, filesize($teller_naam)); fclose($f); // Is de bezoeker in deze sessie al geteld? // Indien niet verhoor de bezoekersteller met 1 if(!isset($_SESSION['heeftBezocht'])){ $_SESSION['heeftBezocht']="ja"; $tellerwaarde++; $f = fopen($teller_naam, "w"); fwrite($f, $tellerwaarde); fclose($f); } echo "U bent bezoeker $tellerwaarde op deze website"; ?>
Telt dat ook crawlers mee? Al is dat niet zo heel erg.
@Ex-Netweter
Als je een website host bij Telenet (gewoon users.telenet.be of een simpele domeinnaam) dan gaat dit niet want het ondersteund geen PHP.
@Arthur2 schreef:
Telt dat ook crawlers mee? Al is dat niet zo heel erg.
Bij mijn weten niet anders moet je er nog een extra controle op zetten.
Iets in de zin van
<?php if (preg_match("/^(Mozilla|Opera|PSP|Bunjalloo|wii)/i", $_SERVER['HTTP_USER_AGENT']) && !preg_match("/bot|crawl|crawler|slurp|spider|link|checker|script|robot|discovery|preview/i", $_SERVER['HTTP_USER_AGENT'])) { session_start(); $teller_naam = "teller.txt"; // Bestaat het counter.txt bestand en indien niet maak het aan. if (!file_exists($teller_naam)) { $f = fopen($teller_naam, "w"); fwrite($f,"0"); fclose($f); } // Lees de huidige waarde van de teller $f = fopen($teller_naam,"r"); $tellerwaarde = fread($f, filesize($teller_naam)); fclose($f); // Is de bezoeker in deze sessie al getald? // Indien niet verhoor de bezoekersteller met 1 if(!isset($_SESSION['heeftBezocht'])){ $_SESSION['heeftBezocht']="ja"; $tellerwaarde++; $f = fopen($teller_naam, "w"); fwrite($f, $tellerwaarde); fclose($f); } echo "U bent bezoeker $tellerwaarde op deze website"; } ?>
Heb er nu drie opstaan. 1 werkt, maar telt per twee, die van 24........ en klikt ge op het icoon, krijgt ge een seks website. Eraf. De andere twee werken niet.
De webruimte is van telenet en website gemaakt via Studio Webdising 4.
Bedankt allemaal maar ik denk dat de website blijft zonder teller, ben een beetje te oud om alles bij te houden.
@Ex-Netweter zal ik er een schrijven in Javascript?
Dat zou moeten werken of
De reden dat ik Google Analytics voorstelde is dat het vrij handig, je kan via een app of de website vanalles over je website zien: hoeveel mensen, vanwaar, wanneer, hoe, ... Je website bezoeken.
Maar je kan ook een gewone teller gebruiken zonder Google Analytics.
@Ex-Netweter- Ik heb vroeger die van Belstat.be gebruikt en blijkbaar zijn die nog altijd gratis (en mijn teller van jaren geleden is ook nog actief, zie ik :-).
Belstat is nu betalend.
@Ex-Netweter schreef:Belstat is nu betalend.
Erm, neen, hoor.
1. BelStat MAX: Gratis statistieken Teller voor uw site! Klik Hier!
2. Mijn gratis BelStat teller, aangemaakt in 2003 (!), doet het nog altijd en ik heb daar geen cent voor betaald.