Foros del Web » Programando para Internet » PHP »

Problema al meter cookie

Estas en el tema de Problema al meter cookie en el foro de PHP en Foros del Web. Código PHP: <?php unset( $_COOKIE [ 'pagina' ]); $fecha  =  time () + ( 48 * 60 * 60 ); $valor3  =  $_GET [ 'valor' ]; $valor2  ...
  #1 (permalink)  
Antiguo 17/09/2011, 02:49
Avatar de diego9j  
Fecha de Ingreso: septiembre-2011
Mensajes: 33
Antigüedad: 13 años, 2 meses
Puntos: 2
Problema al meter cookie

Código PHP:
<?php
unset($_COOKIE['pagina']);
$fecha time() + (48*60*60);
$valor3 $_GET['valor'];
$valor2 str_replace("."""$valor3); 
$valor str_replace(",""."$valor2); 
setcookie 'pagina', ++$valor$fecha'''www.pagina.comli.com'0);
header ("Location: index.php"); 
?>
Código HTML:
<form action="metecookie.php" method="post" name="pagina1">
<input type="hidden" value="1" name="valor"  />
<a href="#" onclick="javascript:document.pagina1.submit();" class="myriad" style="text-decoration:none; font-size:18px;">1</a>
</form>
<form action="metecookie.php" method="post" name="pagina2">
<input type="hidden" value="2" name="valor"  />
<a href="#" onclick="javascript:document.pagina2.submit();" class="myriad" style="text-decoration:none; font-size:18px;">2</a>
etc.....
</form> 
El tema es que yo mediante echos he visto que el valor que intento meter a la cookie esta bien, y tambien que borro la cookie correctamente, pero el valor no me lo modifica. Ya he buscado en todos los posts sobre cookies y no encuentro el problema. alguien sabe cual pùede ser el error? gracias de antemano.
  #2 (permalink)  
Antiguo 17/09/2011, 19:08
Avatar de gustavopino  
Fecha de Ingreso: septiembre-2011
Ubicación: venezuela
Mensajes: 152
Antigüedad: 13 años, 2 meses
Puntos: 29
Respuesta: Problema al meter cookie

quitale el unset($_COOKIE['pagina']) para que puedas modificarlos no hay necesidad de borrarlos.

Espero que te sirva
__________________
Visita a Publiventa donde compras y vendes de todo

Etiquetas: cookie
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:52.