PHP & Do not track

On parle souvent de l’option Do not track des navigateurs qui permet d’indiquer aux sites qu’on ne veut pas être tracé par la publicité.

Voici donc une fonction PHP qui vous permettra de savoir si l’utilisateur qui visite votre site a activé cette option.

function do_not_track() 
{
    if(isset($_SERVER['HTTP_DNT']) && $_SERVER['HTTP_DNT'] == 1) 
        return true; 
    elseif(function_exists('getallheaders')) 
    { 
        $headers = getallheaders(); 
        if(!empty($headers['DNT']) && $headers['DNT'] == 1) 
            return true; 
    } 
    return  false; 
}

Bon code à vous !

Laisser un commentaire