Mettre uniquement début adresse IP

Fermé
Utilisateur anonyme - Modifié par yohan1998 le 10/10/2011 à 18:55
 Utilisateur anonyme - 11 oct. 2011 à 21:33
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.

1 réponse

bg62 Messages postés 23654 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 8 novembre 2024 2 385
11 oct. 2011 à 11:54
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
11 oct. 2011 à 21:33
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