Tengo un problema con una cookie que no me permite moficar su valor "a través de un formulario". Quiero decir; tengo un formulario con un checkbox y la idea es que cuando el usuario acepte el checkbox y pulse el submit, cambie el valor de la COOKIE. Creo que el concepto es muy sencillo, pero no soy capaz de hacerlo funcionar... este es el código asociado al formulario con esos inputs que os he comentado:
Código PHP:
<?php setCookie('visitas', $visitas, time() +3600*24*365); ?>
<?php $visitas = $_COOKIE['visitas']; ?>
<?php
$goto = $_REQUEST['goto'];
$cookie = $_REQUEST['add_cookie'];
// Creamos la cookie en caso de ser marcado el checkbox -->
?>
<?php if($goto) { ?>
<?php if(isset($cookie)) { ?>
<?php $visitas = $_COOKIE['visitas']; ?>
<?php $visitas = $visitas+1; ?>
<script> location.href = 'http://sitioweb.com/'; </script>
<?php } else { ?>
<script> location.href = 'http://sitiweb.com/'; </script>
<?php } ?>
<?php } ?>
Se agradece cualquier ayuda!
Gracias y un saludo!