Oui juste au dessusBenefsnet a dit:Une autre idée ?
Oui pourquoi ?Didier_S a dit:[HS]Madrileño aurait-il trouvé un gisement de smileys oublié ?[/HS]
<?php
function isBots()
{
$bots=array('72.14.192'=>1, '72.14.192'=>1, '66.249.72'=>1, '66.249.66'=>1, '66.249.65'=>1,
'64.233.173'=>1, '216.239.58'=>1, '65.55.246'=>1, '65.55.235'=>1, '65.54.188'=>1, '64.4.8'=>1,
'207.68.157'=>1, '207.68.146'=>1, '207.46.98'=>1, '207.46.98'=>1, '72.30.99'=>1, '72.30.98'=>1,
'72.30.97'=>1, '72.30.61'=>1, '72.30.252'=>1, '72.30.226'=>1, '72.30.221'=>1, '72.30.216'=>1,
'72.30.215'=>1, '72.30.214'=>1, '72.30.177'=>1, '72.30.135'=>1, '72.30.134'=>1, '72.30.133'=>1,
'72.30.132'=>1, '72.30.131'=>1, '72.30.129'=>1, '72.30.128'=>1, '72.30.111'=>1, '72.30.110'=>1,
'72.30.107'=>1, '72.30.104'=>1, '72.30.103'=>1, '72.30.102'=>1, '72.30.101'=>1, '68.142.251'=>1,
'68.142.250'=>1, '68.142.249'=>1, '68.142.212'=>1, '66.94.238'=>1, '66.94.237'=>1, '66.94.232'=>1,
'66.196.91'=>1, '66.196.65'=>1, '213.251.136'=>1, '194.3.104'=>1, '190.57.10'=>1, '140.94.82'=>1,
'193.252.148'=>1, '193.252.118'=>1, '64.233.182'=>1);
$shortip = explode(".",$_SERVER['REMOTE_ADDR']);
array_pop($shortip);
$shortip = implode(".",$shortip);
if (isset($bots[$shortip])) return true;
return false;
}
if (!file_exists($_SERVER['DOCUMENT_ROOT']."/".$dossier_compteur."/compteur.txt")) $compteur_live = array();
else $compteur_live = file($_SERVER['DOCUMENT_ROOT']."/".$dossier_compteur."/compteur.txt");
$premiere_ligne_a_garder=-2;
do $premiere_ligne_a_garder=$premiere_ligne_a_garder+2;
while((date('U', strtotime('-300 seconds')) > $compteur_live[$premiere_ligne_a_garder]) && ($premiere_ligne_a_garder < count($compteur_live)));
if(isset($_SERVER["REMOTE_ADDR"])) $ip_en_cours = $_SERVER["REMOTE_ADDR"];
else $ip_en_cours = "Non identifiable";
$compteur = "";
$onlinecount = 0;
if($premiere_ligne_a_garder < count($compteur_live))
{
for($i=$premiere_ligne_a_garder; $i<count($compteur_live); $i=$i+2)
{
if(trim($compteur_live[$i+1]) != $ip_en_cours)
{
$compteur .= trim($compteur_live[$i])."\n".trim($compteur_live[$i+1])."\n";
$onlinecount++;
}
}
}
if (!isBots())
{
$compteur .= date('U')."\n".$ip_en_cours;
$onlinecount++;
}
$pointeur=fopen($_SERVER['DOCUMENT_ROOT']."/".$dossier_compteur."/compteur.txt","w");
fputs($pointeur,$compteur);
fclose($pointeur);
echo $onlinecount;
?>
Actuellement
<?
$dossier_compteur = "compteur"; //le dossier ou se trouve le script compteur.php en partant de la racine
include($_SERVER["DOCUMENT_ROOT"]."/compteur/compteur.php");
echo " connectés";
?>
sur le site xxxxxxxxxxxx.com
$dossier_compteur = "compteur"; //le dossier ou se trouve le script compteur.php en partant de la racine
$dossier_compteur = "TOTO/compteur"; //le dossier ou se trouve le script compteur.php en partant de la racine
➡️ Offre MyRankingMetrics ⬅️
pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)
Voir les détails ici