Auteur Topic: counter website  (gelezen 1032 keer)

Offline Ivo123

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
counter website
« Gepost op: 09 december 2017, 17:49:07 »
Binnen een uurtje heb ik een website draaien via m'n NAS, maar er is 1 ding dat ik niet voor elkaar krijg... Ik wil graag via een text-bestandje bij gaan houden hoeveel bezoekers mijn website heeft. Waar ik voorheen mijn site hoste lukt dit met de onderstaande code, maar nu via mijn synology werkt dat niet meer.

Ik heb het idee dat het iets met de schrijfrechten te maken heeft, waardoor het bestandje "count.txt" niet geupdate kan worden.

<?php
$counter_file = "./count.txt";
if(!($fp = fopen($counter_file, "r"))) die ("Cannot open $counter_file.");
$counter = (int) fread($fp, 20);
fclose($fp);
$counter++;
$fp = fopen($counter_file, "w");
fwrite($fp, $counter);
fclose($fp);
?>

Edit: even een kop koffie drinken en je krijgt de juiste ingeving... Probleem opgelost :) 

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.221
  • FIFO / LIFO
    • Truebase
Re: counter website
« Reactie #1 Gepost op: 09 december 2017, 18:11:37 »
En hoe dan? Misschien dat anderen er wat aan hebben ::)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11