phpBB foorumi keräämään statsiikkaa?

phpBB3 ongelmia. Neuvoja ja ohjeita kuinka korjata.
MOD kysymykset, niiden asennukset ja omien muokkausten ongelmat alempana olevalle MOD alueelle.
Desharosh
Hyvässä vauhdissa
Hyvässä vauhdissa
Viestit:18
Liittynyt:08 Kesä 2008, 19:47
phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja Desharosh » 28 Kesä 2008, 17:14

Miten saisin upotettua php-koodin joka näyttää vierailut/päivässä phpbb foorumiin?
Kävijöitä tänään -laskuri
Laskee montako kävijää sivuillasi on päivän aikana käynyt.
Kopioi koodi indexisi alkuun ja tee tiedosto today.txt ja chmodaa se 777.
Laskurin saat näkymään pistämällä siihen kohtaan missä haluat laskurin näkyvän koodin:
<?php echo $result; ?>

Koodi: Valitse kaikki

 <?php
$data = "today.txt"; // Datatiedosto
$datafile = file($data);
$result = abs(count($datafile) - 1); // Päivän kävijämäärä
$ip = $_SERVER['REMOTE_ADDR'];
$today = date('j'); // Tätä muuttamalla voit pistää laskurin laskemaan esim. kuukauden kävijämäärän
$perm = 1;

if ($today != trim($datafile[0])) { $del = fopen($data, "w"); fwrite($del, $today."\r\n"); fclose($del); }
for ($i = 0; $i < count($datafile); $i++) { $ips = preg_match("/".$ip."/",$datafile[$i]); if ($ips) { $perm = 0; break; } }
if ($perm == 1) { $save = fopen($data, "a"); fwrite($save, $ip."\r\n"); fclose($save); }
?>
Minne pitäis laittaa koodit? :?:

Avatar
Peetra
phpBB Bitch
phpBB Bitch
Viestit:1169
Liittynyt:04 Kesä 2007, 16:45
Paikkakunta:Kokkola
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja Peetra » 09 Heinä 2008, 11:49

Desharosh kirjoitti:Kopioi koodi indexisi alkuun
Niin, eikö se sitten viittaa siihen että se oikea filu olisi index.php? Kokeileppa sitä. :)
muista backuppi!
hyvä copy/paste monen kannan dumpille: http://www.patrickpatoray.com/?Page=30 // ei tartte omaa ohjelmistoa.
hyvä ison kannan dumpeille http://www.mysqldumper.net/ //Selkeä käyttöliittymä! Asentuu palvelimelle kuin itsestään. :ugeek:

Avatar
Dogsoldier78
MODaaja
MODaaja
Viestit:142
Liittynyt:21 Helmi 2008, 05:04
Paikkakunta:Itä-Suomen reunavyöhyke
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja Dogsoldier78 » 05 Syys 2008, 21:10

Eli tuo koodi heitetään vaan index-tiedostoon ja FTP:luodaan tuo tiedosto.... mutta mites tuo 777 systeemi tehdään.

Kellään muuten tätä käytössä. Miltä näyttää??
Hohtoloota.net is out there... really, it is.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja mrl586 » 06 Syys 2008, 00:25

Dogsoldier78 kirjoitti:Eli tuo koodi heitetään vaan index-tiedostoon ja FTP:luodaan tuo tiedosto.... mutta mites tuo 777 systeemi tehdään.
777-systeemi tehdään FTP-asiakasohjelmalla.

mr Metsä
MODaaja
MODaaja
Viestit:123
Liittynyt:05 Syys 2006, 10:29

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja mr Metsä » 06 Syys 2008, 08:40

Dogsoldier78 kirjoitti:...mutta mites tuo 777 systeemi tehdään.
http://www.phpbbsuomi.com/viewtopic.php?f=18&t=1448

lafe
MODaaja
MODaaja
Viestit:201
Liittynyt:25 Elo 2009, 18:27
Paikkakunta:Lappeenranta
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja lafe » 24 Loka 2009, 13:28

Desharosh kirjoitti:Laskurin saat näkymään pistämällä siihen kohtaan missä haluat laskurin näkyvän koodin:<?php echo $result; ?>
Mihinkä tiedostoon ja mihin kohtaan tuo pitäisi lisätä jotta saisi kyseisen laskurin näkymään?
$today = date('j'); // Tätä muuttamalla voit pistää laskurin laskemaan esim. kuukauden kävijämäärän
$perm = 1;
Anteeksi maalaisuuteni, mutta mitä kohtaa tuosta koodista pitäisi muuttaa jos haluaa päivän sijasta vaikkapa kuukauden? :eh:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja mrl586 » 24 Loka 2009, 19:10

Vaihda j-kirjaimen paikalle jokin muu kirjain. Oikean aakkosen löydät täältä.

lafe
MODaaja
MODaaja
Viestit:201
Liittynyt:25 Elo 2009, 18:27
Paikkakunta:Lappeenranta
Viesti:

Re: phpBB foorumi keräämään statsiikkaa?

Viesti Kirjoittaja lafe » 24 Loka 2009, 20:58

Olinkin hukannut tuon sivun osoitteen, kiitos mrl586!

En kuitenkaan osaa sijoittaa tuota

Koodi: Valitse kaikki

<?php echo $result; ?>
-koodia niin että se myös näkyisi vaikkapa foorumin etusivulla. Vinkkejä, mihin tiedostoon se pitäisi tyrkätä ja mihinkä kohtaan? :eh:

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 263 vierailijaa