| » COUNTER / SZÁMLÁLÓ HELP |
| |
| Fontos: A számlálókat csak az alábbi kódok elhelyezésével lehet a lapon használni és csakis a nálunk hostolt oldalakra lehet elhelyezni. |
| |
| GRAFIKUS (ez a számlálótípus használható egyszerűbb tárhelyeinken is, ahol nincs PHP) |
| <img alt="AteDin Counter" src = "http://atedin.hu/counter?id=xx&session=y&url=zz"/> |
- Ha az id meg van adva akkor egy site több countert is kezelhet.
Ha nincs megadva akkor a default counterrel müködik.
- Ha a session=y Akkor session alapon müködik a rendszer. Minden új browser belépését számolja. Ilyenkor a session_start(); meghívása szükséges minden page elején. Hosszabb barangolás esetén 30 percenként növeli a countert. Mivel a session id alapján történik az azonosítás browserből való ki/be lépéssel lehet növelni a számlálót.
- Ha a session=n Akkor ip alapon megy a számolás. Itt is 30percenkén nő a counter. Hátránya, hogy ha többen jelentkeznek be azonos ip-vel akkor őket egy usernek tekinti.
A számláló elérhető PHP-ből is.
- url a weblap címe
|
PL: |
| <img alt="AteDin Counter" src = "http://atedin.hu/counter?id=test&session=n&url=atedin.hu" width="84" height="30"/> |
| COUNTER: |
 |
|
|
| |
| KARAKTERES (csak PHP-s oldalon működik) |
<?php
include("count_lib.php");
// create a new instance of the count_visitors class.
$my_visitors = new Count_visit;
// call the function to get count and update value,
//if th 2-nd. par is true then the session_start() must be called.
$val = $my_visitors->inc_count('counter_id',true,'URL');
// display the result
echo $val['count'];
?> |
| |
|
| |
| usr/lib/php/inculdes |