Jatketaan tätä laskuri linjaa! ;)
Vähän parempi laskuri,
ei laske päivityksiä, montako käviää tänään
ja alkeellinen statistiikka.
Tee "data"-niminen kansio ja anna sille oikeudet "777"
Täts it!
<font face="verdana" size="1"> <?php $ip=$REMOTE_ADDR; $paiva=date("j.n.Y"); $selain=$HTTP_USER_AGENT; $selain = str_replace("Windows 98; Win 9x 4.90", "Windows ME", $selain); $selain = str_replace("Windows NT 5.1", "Windows XP", $selain); $selain = str_replace("compatible; ", "", $selain); $tiedosto="data/". $paiva; $file = @implode('', @file($tiedosto)); if (ereg($ip,$file)) { $yhteensa = count(@file("data/yhteensa.dat")); $tanaan = count(@file("data/". $paiva)); echo $yhteensa ." kävijää (". $tanaan ." tänään)"; } else { $f=fopen("data/". $paiva, "a"); fwrite ($f, $ip ." | ". $selain ."\n"); fclose ($f); $fo=fopen("data/yhteensa.dat", "a"); fwrite ($fo, $paiva ." | ". $ip ." | ". $selain ."\n"); fclose ($fo); $yhteensa = count(@file("data/yhteensa.dat")); $tanaan = count(@file("data/". $paiva)); echo $yhteensa ." kävijää (". $tanaan ." tänään)"; } ?> </font>
Tässä esimerkki:
http://koti.mbnet.fi/~zimos/laskuri/
ANtakaa nyt kommenttia!
Miten annan oikeudet 777
Oliko toi joku vitsi?
Pistät ne ftp-ohjelmalla!
Voisi korjata ton \n bugin. On isommille koodeille työlästä muuttaa ne
Toimiva koodi:
http://koti.mbnet.fi/zimos/laskuri/koodi.txt
Välillä tuntuu että snakari olet omahyvänen paska, mut vitut se mua kiinnostaa? eks je? ;D
Statistiikkoja? Ei mun mielestä tuossa mitään statistiikkoja ole.. ei ainakaan valmiina..
Mä luulen että se on toi kuinka monta kävijää tänään.
http://koti.mbnet.fi/zimos/laskuri/koodi.txt ei toimi... Sivua ei löydy.
Ja koko koodi sattuu muuten bugittamaan mbnetillä. käy vaikkapa katsomassa: http://koti.mbnet.fi/mvtests/laskuri.php
tai
http://koti.mbnet.fi/mvtests/
Ei! Siis se olisikin http://koti.mbnet.fi/mvtests/data/laskuri
tai
http://koti.mbnet.fi/mvtests/data/laskuri.php
Ei kun sinne pitää tehdä kansio jonka nimi on siis data mutta laskuri.php ei ole data kansiossa
voi jessus mitä shittiä tääkin taas on...
mistökähän tuon http://koti.mbnet.fi/~zimos/laskuri/ laskurin koodin löytäisi? se vaikuttaisi muuten aika asialliselta
Kannattaa ottaa tosta pois rivit 19-21 eli NÄÄ:
$f=fopen("data/". $paiva, "a");
fwrite ($f, $ip ." | ". $selain ."\n");
fclose ($f);
Tohon tulee kokoajan "* kävijää (1 tänään)" eli siis joka päivä kerran päivässä...
Mut jos haluaa vaan kävijä määrän nii kannataa tehä näin:
<font face="verdana" size="1">
<?php
$ip=$REMOTE_ADDR;
$paiva=date("j.n.Y");
$selain=$HTTP_USER_AGENT;
$selain = str_replace("Windows 98; Win 9x 4.90", "Windows ME", $selain);
$selain = str_replace("Windows NT 5.1", "Windows XP", $selain);
$selain = str_replace("compatible; ", "", $selain);
$tiedosto="". $paiva;
$file = @implode('', @file($tiedosto));
if (ereg($ip,$file))
{
$yhteensa = count(@file("yhteensa.dat"));
$tanaan = count(@file("". $paiva));
echo $yhteensa ." kävijää (". $tanaan ." tänään)";
}
else
{
$fo=fopen("yhteensa.dat", "a");
fwrite ($fo, $paiva ." | ". $ip ." | ". $selain ."\n");
fclose ($fo);
$yhteensa = count(@file("yhteensa.dat"));
$tanaan = count(@file("". $paiva));
echo $yhteensa ." kävijää";
}
?>
</font>
Vittu eihän noi mitkää kymmenet linkit ympäri tätä topicii toimi.. grrr
tota, ei ne toimi
snakari.. melkei kaikki sun antamat scriptit tunkee warning ilmoitusta ja noi linkit "toiminnassa olevista scripteistä.." ykskää ei oo toiminu...
tohveli, jospa opettelisit chmodailemaan?
Aihe on jo aika vanha, joten et voi enää vastata siihen.