Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Cookie Ablaufzeit anzeigen
#4
Ich dachte immer das man das ablaufdatum auslesen kann , aber finde nichts darüber. Wenn das nicht gehen sollte muß man halt die Ablaufzeit im Cookie speichern.

Mit extra Cookie wo die Zeit gespeichert ist könnte man es so machen

Code:
<?php
$file='bla/bla/file.php';
setcookie('shoppinglist', $file, time() +3600);
setcookie('shoppinglist_timer', time() +3600, time() +3600);
?>
<body>
<p id="zeit"></p>
</body>
<script>
function getCookieValue(a) {
   const b = document.cookie.match('(^|;)\\s*' + a + '\\s*=\\s*([^;]+)');
   return b ? b.pop() : '';
}

console.log(document.cookie);
function getTimestamp(){
    return Math.floor(new Date().getTime() / 1000);
}
var timer=setInterval(function(){
var rest=(getCookieValue('shoppinglist_timer')-getTimestamp());
if(rest>0){
    document.getElementById('zeit').innerHTML='Noch '+rest+' Sekunden gültig';
}else{
    document.getElementById('zeit').innerHTML='ENDE';
    clearInterval(timer);
}
},1000);
</script>
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren


Nachrichten in diesem Thema
Cookie Ablaufzeit anzeigen - von BastiBln - 10.07.2022, 13:53
RE: Cookie Ablaufzeit anzeigen - von admin - 10.07.2022, 14:22
RE: Cookie Ablaufzeit anzeigen - von BastiBln - 10.07.2022, 16:15
RE: Cookie Ablaufzeit anzeigen - von admin - 11.07.2022, 22:13
RE: Cookie Ablaufzeit anzeigen - von BastiBln - 13.07.2022, 21:09
RE: Cookie Ablaufzeit anzeigen - von admin - 14.07.2022, 13:47
RE: Cookie Ablaufzeit anzeigen - von BastiBln - 15.07.2022, 14:11

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste