Mettre uniquement début adresse IP
Utilisateur anonyme
-
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" :
"xiti.php" :
Il vaut mieux demander de l'aide à un grand groupe de personnes que celui d'un informaticien.
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
-
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à ;)-
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
-