Efter udpakningen har du en mappe der hedder 'usersonline'
mappen og de 3 filer den indeholder, uploader du til domænet.
filen 'online.txt' skal så have ændret sin status til '777' ... hvordan du gør det er forskelligt efter hvilket ftppgm. du bruger.
et par stikord .. 'CHMOD 777' , 'set premission 777',
det svare til at fjerne skrivebeskyttelsen og gøre filen tilgængelig for andre sider på domænet.
Der skal så ikke gøres mere ved den mappe.
de sider som skal tælles med i bruger-online skal så have en 'include funktion'
Jeg antager at stien er 'domæne/usersonline/useronline.php'
og at den første fil, som det skal virke fra er 'domæne/index.php'
Kode <html>
<head><title>Forside</title></head>
<body>
Der er <? include "/usersonline/useronline.php" ?> Brugere online.
</body>
</html> |
En anden side der måske skal tælles med, kunne ligge i en mappe.
'domæne/foto/index.php'
Kode <html>
<head><title>Foto</title></head>
<body>
Der er <? include "../usersonline/useronline.php" ?> Brugere online.
</body>
</html> |
osv.
'domæne/foto/2003/index.php'
Kode <html>
<head><title>Foto 2003</title></head>
<body>
Der er <? include "../../usersonline/useronline.php" ?> Brugere online.
</body>
</html> |
Der er en grund til at jeg vælger '../user.....' i stedet for 'domæne/user.....'
Fordi så virker det også hvis der skal sub/under-domæner med i 'rengskabet'.
men hvis at man ikke bruger det så skulle denne kunne bruges på alle de sider der skal tælles med.
Kode <html>
<head><title></title></head>
<body>
Der er <? include "domæne/usersonline/useronline.php" ?> Brugere online.
</body>
</html> |
Der sker jo det at alle sider der kalder funktionen, får udskrevet antal brugere.
så en ændring i useronline.php og en ny fil visantal.php
i useronline.php skal linien der starter med 'echo' fjernes,
den skal så indsættes i den nye fil:
visantal.php
Kode <?
include "useronline.php";
echo $useronline;
?> |
Gem filen i mappen domæne/usersonline/
nu vil antallet kun blive registreret men ikke udskrevet af useronline.php men af visantal.php
den side som skal vise antallet laves sådan:
Kode <html>
<head><title>Forside</title></head>
<body>
Der er <? include "domæne/usersonline/visantal.php" ?> Brugere online.
</body>
</html> |
Uden visning af antal:
Kode <html>
<head><title>en anden side</title></head>
<body>
<? include "domæne/usersonline/useronline.php" ?>
</body>
</html> |
Håber at det kan overskues.
Mvh. Natmaden.