webForumDet fria alternativet

SCRIPT: Besökare online.

1 svar · 356 visningar · startad av Hansen

HansenMedlem sedan aug. 2000383 inlägg
#1

Hej alla!

Det verkar som det finns ett sug efter ett script som kan hantera "online besökare" så jag har skrivit ihop ett väldigt enkelt script.

Detta script använder sig av ipnummer. Om flera personer befinner sig bakom samma ipnummer så kommer scriptet inte att visa korrekt antal personer som är online. Kanske sannolikheten inte är så stor eller så kan man leva med en liten felmarginal.

Följande filer behövs:

online.pl - Är scriptet som kallas via ssi eller från ett annat script. http://freebox.com/c.h/perl/online.pl.txt

online.db - Data filen. http://freebox.com/c.h/perl/online.db.txt

online.cgi - Exemplel på hur man kan exekvera online.pl från ett annat script. Fungerar både på IIS och Apache.http://freebox.com/c.h/perl/online.cgi.txt

Nu till Server Side Include (SSI).
SSI kan skillja sig beroende på villken plattform och webserver du befinner dig på.

SSI på Apache:

<HTML>
<BODY>
  <H3>Det finns <!--#include file="online.pl"--> besökare online.</H3>
</BODY>
</HTML>

SSI på IIS:

<HTML>
<BODY>
  <H3>Det finns <!--#exec cgi="\online\online.pl"--> besökare online.</H3>
</BODY>
</HTML>

IIS vill att man specificerar hela sökvägen utifrån webroten sett.

Finns det ett intresse så kanske jag utvecklar vidare ideen. Session baserad lösning hade ju varit optimalt, men vi får se.

Feedback är välkommet!

Lycka Till!

------------------
Hansen
c.h@ngmedia.com

[Redigerat av Hansen den 10 aug 2001]

KentMedlem sedan juli 2000359 inlägg
#2

Inponerande kodning får jag lov att säga.
Scriptet verkar funka helt klockrent.

Kanon.!!

Genererad på 370 ms · cache AV · v20260730165559-full.f96bc7eb