Mettre uniquement début adresse IP

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
Je voudrai savoir si il est possible dans un script php, de mettre uniquement le début d'une adresse IP.
C'est pour pas que les moteurs de recherches fausses les stats.

Voici mes fichier :
"ip.php" :
<?php   
$ip = array('127.0.0.1','88.126.52.16','62.147.179.28','66.249.72.215');   

/*
********Bots**********   
***Google***   
66.249.66.244   
***Bing***   
157.55.16.230   
207.46.13.41   
***Yahoo***   
67.195.115.98   
67.195.37.115   
*/   
?>

"xiti.php" :
<?php   
include ('ip.php');   
if(in_array($_SERVER['REMOTE_ADDR'],$ip)) {   

} else {   
?>   
 <a title="WebAnalytics" target="_blank" href="http://www.xiti.com?xtor=AD-1----%5B216715%5D">   
<script type="text/javascript">   
<!--   
Xt_param = 's=216715&p=index';   
try {Xt_r = top.document.referrer;}   
catch(e) {Xt_r = document.referrer; }   
Xt_h = new Date();   
Xt_i = '<img width="39" height="25" border="0" alt="" ';   
Xt_i += 'src="https://logv29.xiti.com/hit.xiti?fh=1&Rdt=On   
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();   
if(parseFloat(navigator.appVersion)>=4)   
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}   
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Internet Audience">');   
//-->   
  </script>   
<noscript>   
  Mesure d'audience ROI statistique webanalytics par <img width="39" height="25" src="https://logv29.xiti.com/hit.xiti?fh=1&s=216715&p=index&Rdt=On" alt="WebAnalytics" />   
 </a></noscript>   
<?php   
}   
?>




Il vaut mieux demander de l'aide à un grand groupe de personnes que celui d'un informaticien.
A voir également:

1 réponse

bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
comprends rien du tout là !!!
********Bots**********   
***Google***   
66.249.66.244   
***Bing***   
157.55.16.230   
207.46.13.41   
***Yahoo***   
67.195.115.98   
67.195.37.115   
*/  

ce sont les adresses des moteurs ????
si c'est ça c'est plus que râpé ... rien que pour google il faut compter près de 200 à 500 data-centers avec des ip différentes, quand à l'ip locale ... rien à faire là ;)
0
Utilisateur anonyme
 
Pour les IPs '127.0.0.1','88.126.52.16','62.147.179.28', j'ai fait exprès de les mettre, car quand je fait des testes, ça fausse les les stats aussi).

Sinon, je pensait bloquer, avec les users-agents (par exemple, Google à : "Mozilla/5.0 (compatible; Googlebot/2.1; +https://developers.google.com/search/docs/advanced/crawling/googlebot?visit_id=637428413923342000-4066939882&rd=1" mais ça ne marche pas. Mais bon, je vais ressayer le blocage par user-agent.

Cordialement
0