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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.