On retrouve de plus en plus souvent des messages concernant l'utilisation de cookies lorsque l'on visite un site internet. Effectivement, la loi demande depuis déjà quelques années de prévenir les internautes de la présence de cookies sur son site. C'est pourquoi j'ai décidé de faire ce petit tuto qui vous permettra d'intégrer rapidement ce message de prévention. A noter que dans l'absolu, il faudrait également ajouter une partie concernant les cookies et l'utilisation que vous en faites dans les Conditions Générales d'Utilisation de votre site 😛
Liens utiles :
- Ce que dit la loi (CNIL)
- Cookies & cie sur CNIL
- Article sur Korben.info (2015)
- Pour ceux qui veulent tester CookieCuttr
Code du tuto :
- footer.php
<?php
if(isset($_COOKIE['accept_cookie'])) {
$showcookie = false;
} else {
$showcookie = true;
}
require_once('includes/views/footer.view.php');
?>
- views/footer.view.php
<?php if($showcookie) { ?>
<div class="cookie-alert">
En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d’intérêts.<br /><a href="php/accept_cookie.php">OK</a>
</div>
<?php } ?>
- style.css (pour le style de la box)
.cookie-alert {
position: fixed;
bottom: 20px;
right:20px;
border-radius: 10px;
background:#2f2f2f;
color:#fff;
padding:10px 15px;
width:280px;
z-index:100;
}
.cookie-alert a {
display:block;
text-align: center;
padding:5px 10px;
margin:8px auto 0 auto;
border-radius: 10px;
background:transparent;
border: 2px solid #46A2D9;
color:#46A2D9;
transition: all .3s ease;
}
.cookie-alert a:hover {
background: #46A2D9;
color:#2f2f2f;
}
@media only screen and (max-width:480px) {
.cookie-alert {
text-align: center;
left: 0; right: 0;;
margin: 0 auto;
max-width:700px;
padding:10px 30px;
}
}
Votre commentaire