function getCookie(name) { var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); return v ? v[2] : null; } function setCookie(name, value, days) { var d = new Date; d.setTime(d.getTime() + 24*60*60*1000*days); document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString(); } function deleteCookie(name) { setCookie(name, '', -1); }
Etiqueta: cookie
Ejemplos cookie e include
Archivo muestracookie:
<?php //Comprueba si hay una cookie llamada nombre y muestra el valor $nombre = filter_input(INPUT_COOKIE, "nombre"); if (!empty($nombre)) { ?> <h4>Usuario: <?= $nombre ?></h4> <?php } ?>
Index.php:
<?php //Comprueba que me hayan pasado un nombre, y si es así lo guarda en la cookie $nombre = filter_input(INPUT_GET, "nombre"); if (!empty($nombre)) { setcookie("nombre", $nombre, time() + 86400); } include "muestracookie.php"; ?> <form> Pon tu nombre: <input type="text" name="nombre"> <input type="submit"> </form>
Uso en otras páginas:
<?php include "muestracookie.php"; ?>