par
lecer144 » 24 août 2011, 11:34
Aie, j'ai bien cru que ça fonctionnait mais en fait non.
Peut-être est-ce parce qu' avant j'ai déjà des header ?
voilà ce que ça donne :
</head>
<!-- Pour NO-CACHE -->
<?php
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>
<!-- Pour DETECTION RESOLUTION -->
<script type="text/javascript" src="resscreen.js"></script> // script qui place 2 cookies correspondants à la résolution écran
// selon ces cookies, le template change et s'adapte
<!-- Pour RELOAD page si cookies refresh inexistant -->
<?php
if(!isset($_COOKIE["refresh"]))
{
// si le cookies refresh n'existe pas
setcookie("refresh", "1", time()+7200); //on créé le cookie avec une durée de 2h
header("Location:
http://www.monsite.com/"); // et on actualise la page
exit;
}
?>
Aie, j'ai bien cru que ça fonctionnait mais en fait non.
Peut-être est-ce parce qu' avant j'ai déjà des header ?
voilà ce que ça donne :
</head>
<!-- Pour NO-CACHE -->
<?php
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>
<!-- Pour DETECTION RESOLUTION -->
<script type="text/javascript" src="resscreen.js"></script> // script qui place 2 cookies correspondants à la résolution écran
// selon ces cookies, le template change et s'adapte
<!-- Pour RELOAD page si cookies refresh inexistant -->
<?php
if(!isset($_COOKIE["refresh"]))
{
// si le cookies refresh n'existe pas
setcookie("refresh", "1", time()+7200); //on créé le cookie avec une durée de 2h
header("Location: http://www.monsite.com/"); // et on actualise la page
exit;
}
?>