|
| at lave en counter ? Fra : Simon [2700] |
Dato : 09-07-03 06:30 |
|
Hej,
jeg ville lige prøve at lave en "counter" egenligt skulle den bare tage alle
referencerne og gemme dem (de andre sider der sendte mig hits) og hvis de
fandtes i forvejen bare tælle en variabel op (hvordan gøres det foresten
nemmest i MySQL, det er en int variable (hvilket da godt kan ændres hvis det
var ?)).
nå men mit problem var så at det virkede fint, så længe det var selve
scriptet der var linket til, så kunne den sagtens se hvlken url man kom fra,
men ligeså snart at jeg på en side tilføjede scriptet som <img src="
blah.pl"> så fik jeg ingen referencer, hvilket egenligt godt kunne give
mening, sådan da, egenligt ville jeg tro at htmlsiden skulle have været
referencen... nå men hvordan fanger jeg hvilken anden side der kalder en
anden html side ? og fører dette igennem mit script ?
indtil videre har jeg bare brugt den her i scriptet "$from =
$ENV{'HTTP_REFERER'};" og så bare tjekket om det fandtes i forvejen,
hvilket så medførte en optælling, og ellers oprettedes dette, med hits = 1.
skal scriptet kaldes på en anden måde end img src ? det synes jeg jeg har
set en masse countere gøre ellers, men de har måske heller ikke referencerne
med, men bare en tælling :(
what to do ?
mange tak
mvh.Simon
| |
Jesper Louis Anderse~ (09-07-2003)
| Kommentar Fra : Jesper Louis Anderse~ |
Dato : 09-07-03 10:23 |
|
On Wed, 9 Jul 2003 07:29:46 +0200, Simon [2700] <devnull@linux.org> wrote:
> Hej,
>
> jeg ville lige prøve at lave en "counter" egenligt skulle den bare tage alle
> referencerne og gemme dem (de andre sider der sendte mig hits) og hvis de
> fandtes i forvejen bare tælle en variabel op (hvordan gøres det foresten
> nemmest i MySQL, det er en int variable (hvilket da godt kan ændres hvis det
> var ?)).
Har MySQL ikke sequences?
--
Jesper
| |
Flemming Frandsen (10-07-2003)
| Kommentar Fra : Flemming Frandsen |
Dato : 10-07-03 11:46 |
|
Simon [2700] wrote:
> what to do ?
Det bedste du kan gøre er, IMHO at lade være med at lave optællingen
realtime og bruge en log-analyzer til at kværne gennem dine logfiler når
du skal bruge tallene.
Analog (og mange andre) kan den slags og er Fri software.
At bruge en log analyzer har også den fordel at du kan få nøjagtige tal
lige nu, uden at vente på at din nye tæller får nogle hits...
--
Regards Flemming Frandsen - http://dion.swamp.dk
PartyTicket.Net co founder & Yet Another Perl Hacker
| |
|
|