Warning: unlink(./data/secure/tokens/0fc01aebadb4a819085f5824e6023087f83b38c17fec2f6419ad7dc822b3464b08deb2da23572ec77e56583f29da7dbbde6439e3911d00b5bd0ed8f673fefbe7.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/1024150ec416674e380e8306d3b02967dc55719eba1de6073810a602756e5227e3831b22ad375ac235c6485dcc8b27b66fa9d4487561d2eda407150bc320be3e.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/1c3b2be81e2c9f5bc57998cbba45eb12b498d3ffe45c53ccbb18d919622dc060aa502c89b1a8a4e0f61da214e1c3351c7d29f3c9c14df7000ba2ae0ba85cb4ff.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/2cd2e55f2e65c7ab60ef643199ac667f5e75de20d06320129620d76e081dd11ab492d11ba13fb0f65565046c8bbf90e521826c00acd21c253ce576ab3f54dff3.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/390581fb2f8cfd2ef58ec409fb8e56b601d5eb4d24d92836c8d97cc2a4a0de960036ede2c91bb1a98073d96d9657a7f27c9ff2aff76f18c0bb667c7a3c1ea9c7.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/3fd06d3c466d0a5fab678f541a9c5de220e37b1d670d1058e5643aaae5272d6d60f47d90c559a195ca266645f4990defe9ba80a86e5578d7a9db877655aa39fb.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/46b8f6509e8ba49d2197df4a3dfab58b4370bdac58bfb1b4dc52509b4d3740e9ed5c25dcdda9ac987bb05c17e725383ecee0702fcd588df44c9e8e3567d20ce5.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/508955bf02706daa38ab40f1438988ca25e976f0f28b77b95d03bed95f120008d18264aedf669f2ec9fde01113491b9a47b73dc708c1572108a8dc188b33cda8.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/afbae16e4a501132717a46c7f0a680287cc887305e09822f27c8519e34b419556e00c608ef6fbb3930581c38250e1fc3f542303bf0065812632e19527bd2a4c0.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/c0e444f19dfb7bea8cd406c5d390fce5bd1a3474e7fb9d823a6a332488088a16733212feae1b4e5ac2a36e8c028895ade0e10a67759de3a9647349d3ddc6db9a.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/c8f5d4e9424bb13bd5b1f16e9137cd2b35b9ae9bc64b7e6cdba4a43917f53e51fe5e763160ab846d2e135ba1625fca1312b68551ef53a458a130b4aa45fa32c5.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/ef979f26ce94a39bd8822fe90c9b9ab74e3e289ee077153474416f7204dec0ea974c5214c34316336871930c76cb651bd5b68e8410464d96e17569537af859a1.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/f0ed8a7ac089178f416cb6703e204d9873e31e02b0a06824b21d0408931d68ddf56d66c614db3ef56b302bb33cdb87a7e31ab3861885a830ecc002b493f4cdc2.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/f5839ce0995860bda04339281d457bdffe0d14797b88162b76ce397dfb5ab70ec735856cc737402746229b0fb536b072e7db97165b4221c34aae3ddaba3e3a19.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Warning: unlink(./data/secure/tokens/f8f3535630c8210190c1a5d6992f8c142870c4005d98cff6916e38c1847edaa3f429359d9978f683297f2846d34abdc932ab382090e5dfd6f0346b5444387e51.token): No such file or directory in /home/sigesthaxo/snippetvamp/assets/php/class/Helium_secure_class.php on line 865
Ce qui affichera par exemple : 324 visiteurs | 2 visiteurs en ligne
Pour info, la variable $nbtemp contient un 's' lorsqu'il y a plus d'un visiteur en ligne ;o)
Ludovic AMATHIEU
http://ludo.qbf.free.fr/
*/
### Compteur de visites ###
if(!isset($_SESSION['visite'])) {$_SESSION['visite'] = "";}
$fichier=PLX_ROOT."plugins/compteur/cpt.txt";
// si c'est le premier hit de la session
if($_SESSION['visite'] == "") {
// marque la session
$_SESSION['visite'] = "ok";
// Incrémente le compteur
$inF = fopen($fichier,"a");
fputs($inF,".");
fclose($inF);
}
// Lecture de la taille du fichier
$cpt = filesize($fichier);
### Compteur de visiteurs en ligne ###
$Fnm = PLX_ROOT."plugins/compteur/online.txt";
// IP du visiteur
$IP=$_SERVER["REMOTE_ADDR"];
// Date/heure courante en minutes
$date0 = time()/60;
// Durée de vie max
$vie = 5;
// Si le fichier existe, on le lit
if (file_exists($Fnm)) {
$inF = fopen($Fnm,"r");
while (!feof($inF)) {
// on lit chaque IP|minutes
$ligne=fgets($inF, 4096);
$temp = explode("|",$ligne);
// différente de l'IP courante ?
if($temp[0]!=$IP) {
// non périmée ?
if($date0-intVal($temp[1])<=$vie) {
$online++;
$result .= $ligne . "n";
}
}
}
fclose($inF);
}
// On ajoute le hit
$result .= $IP . "|" . $date0 . "n";
$online++;
// Et on sauve
$inF = fopen($Fnm,"w");
fputs($inF,$result);
fclose($inF);
if ($online <= 1){$nbtemp = "";} else {$nbtemp = "s";}
?>