salve e buon di vorrei un contatore che oltre a contare le visite dal computer contasse anche le visite da i dispositivi mobili navigando sul web ho trovato un codice che rileva i vari dispositivi infatti il contatore conteggia solo le visite da computer ho inserito il contatore histats ma ho notato che da un smartphone non è visibile chiedo aiuto Grazie
Codice PHP:
<?php
$tuo_ip = '151.15.86.90';
$counter_n="counter_n.dat";
$counter = 0;
if (file_exists($counter_n))
$counter = file_get_contents($counter_n);
if($_SERVER['REMOTE_ADDR'] != $tuo_ip)
file_put_contents($counter_n,++$counter);
if($_SERVER['REMOTE_ADDR'] != $mobile)
file_put_contents($counter_n,++$counter);
echo "document.write('$counter');";
$counter_n="counter_n.dat";
function isMobile(){
$array_mobile = array(
'iphone',
'ipod',
'ipad',
'android',
'blackberry',
'opera mobi',
'windows ce',
'windows phone os',
'symbian'
/* and more... */
);
$UA = isset($_SERVER['HTTP_USER_AGENT']) ? (string) $_SERVER['HTTP_USER_AGENT'] : '';
$regex = "/(" . implode("|", $array_mobile) . ")/i";
return preg_match($regex, $UA);
}
if(isMobile()){
echo 'welcome mobile...';
}
?>