Simpele counter voor website

Door Lennart , 20 jaar geleden, 9.435x bekeken

Ik ben een beginner dus opbouwende kritiek is welkom zolang het niet in de vorm van afzeiken is. Ik heb dit script gemaakt omdat een eigen teller handiger vind en er zeker van wil zijn dat ik niet een of ander spyware ding op me site heb. Waar veel tellers ook niet naar kijken of de bezoeker al eens op je site is geweest bij verversen van de site komt er dan een bezoeker op de teller erbij. Dat is in dit geval niet zo.

Zelf moet je even count.txt en ip.txt aanmaken in dezelfde directory waar je dit script plaatst plaatsen.

Veel plezier met het script.

Gesponsorde koppelingen

PHP script bestanden

  1. simpele-counter-voor-website

 

Er zijn 9 reacties op 'Simpele counter voor website'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
- wes  -
- wes -
20 jaar geleden
 
0 +1 -0 -1
'Zelf moet je even count.txt en ip.txt aanmaken in dezelfde directory waar je dit script plaatst plaatsen.'

Als je het dan echt goed wil doen, moet je deze aanmaken mocht deze nog niet bestaan, dmv je script zelf. tipje voor de volgende keer
Arian Stolwijk
Arian Stolwijk
20 jaar geleden
 
0 +1 -0 -1
Je zou bij

$content = file_get_contents("$file");
en bij
$file = fopen ("$file","a");
fputs ($file, "$ip \r\n");

etc. even de variabelen buiten de quotes zetten.;)

Ook bij
echo "<br>" . "U bent bezoeker ";
Kan je net zo goed de punt weglaten. Zoiets dus
echo '<br>U bent bezoeker';
Ook met enkele quotes, handiger als je html tussen quotes wilt zetten, hoef je de dubbele quotes van html niet allemaal te escapen en het schijnt sneller te zijn.
Arjan Schuurman
Arjan Schuurman
20 jaar geleden
 
0 +1 -0 -1
in plaats van fopen() en fgets() is het misschien makkelijker om file_get_contents() aan te houden.
Lennart
Lennart
20 jaar geleden
 
0 +1 -0 -1
Kijk tips waar ik wat mee kan ;) goede feedback is een hoop waard!!
Hipska BE
Hipska BE
20 jaar geleden
 
0 +1 -0 -1
en ipv fopen() en fputs() kan je file_put_contents() gaan gebruiken.

Want anders is het niet echt een php5 script, maar eerder php4.
Bart Smulders
Bart Smulders
20 jaar geleden
 
0 +1 -0 -1
Ik kan aanraden van google analytics te gebruiken. Het is 1 gratis en 2 zeer gevanceerd. Toevoegen van javascript op de pagina's die gecontroleerd moeten worden en je hebt perfect een overzicht van wie naar waar gaat enz. Zo kan je uw site beter beheren naar gelang de gebruiker jou website bezoekt. Vele functies zijn te bekijken maar dit is teveel om op te noemen.
J V
J V
20 jaar geleden
 
0 +1 -0 -1
@ Bart
Maar word dit ook weergeven voor de bezoekers? Volgens mij niet, het is volgens mij alleen maar voor jezelf.
Dit script laat het op je site zien, dus voor iedereen. En het is leuk om zelfs iets te maken. Leuk gedaan, de tips zie je hierboven al staan. Zelf ben ik ook nog een beginner, dus ik zal je niet echt kunnen verbeteren of wat dan ook.
Ik ga er zelf ook eens mee aan de gang. Bedankt.
Bart Smulders
Bart Smulders
20 jaar geleden
 
0 +1 -0 -1
Dit word idd niet weergegeven voor de bezoekers. Het is idd voor jezelf. En idd het is leuk om voor jezelf iets ineen te steken dat werkt en dat je de gebruikers laat zien hoeveel mensen er al zijn geweest. Ik vraag mij steeds af " wat heeft een bezoeker aan het aantal bezoekers dat op jou site is geweest?" Een hebbedingetje voor jezelf dan :)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Lennart
Lennart
20 jaar geleden
 
0 +1 -0 -1
Het aantal bezoekers laten zien op je site kun je mee aantonen hoe geliefd of hoe bekend je site is. Dit kan bij kleine sites echter precies andersom werken. Een voordeel van zelf gemaakt is dat je natuurlijk kan gaan beginnen te tellen vanaf 1000 ;)

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

Inhoudsopgave

  1. simpele-counter-voor-website

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.