Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2003, 14:51
Avatar de ArrauKano
ArrauKano
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 21 años, 5 meses
Puntos: 4
problema con web con cookies

aloha masters
recurro a uds. cada vez q me sale un peñasco en el camino

miren,
estoy diseñando una web en la cual tengo varios "estilos" distintos

y mi idea es hacer q la 1ª vez q el usuario escoge un "estilo" (una pag.php), la proxima vez q entre no le vuelva apreguntar... osea llegue y entre al tema q escogio.

entonces un compañero me ayudo y me dio este codigo

esta es index.php donde se captura el valor de la cookie

Código PHP:
<?php 
if(isset($HTTP_COOKIE_VARS["pag"])) { 
header("Location: estilo1.php"); 
} elseif(isset(
$HTTP_COOKIE_VARS["pag"])) { 
header("Location: estilo2.php"); 
} elseif(isset(
$HTTP_COOKIE_VARS["pag"])) { 
header("Location: estilo3.php"); 
} elseif(isset(
$HTTP_COOKIE_VARS["pag"])) { 
header("Location: estilo4.php"); 
} else { 
include (
'zonas.php')

; }
?>
esta es zonas.php donde estan los links q pasan por la funcion q establece la cookie

Código PHP:
<a href=index_entrar.php?intro=1>index_entrar.php a la pagina 1</a><br
<
a href=index_entrar.php?intro=2>index_entrar.php a la pagina 2</a><br
<
a href=index_entrar.php?intro=3>index_entrar.php a la pagina 3</a><br
<
a href=index_entrar.php?intro=4>index_entrar.php a la pagina 4</a
esta es la pag con la funcion q establece la cookie
Código PHP:
<?php 
switch ($intro) { 
case 
1
setcookie("pag""log"time()+31536000); 
header("Location: estilo1.php"); 
break; 
case 
2
setcookie("pag""log"time()+31536000); 
header("Location: estilo2.php"); 
break; 
case 
3
setcookie("pag""log"time()+31536000); 
header("Location: estilo3.php"); 
break; 
case 
4
setcookie("pag""log"time()+31536000); 
header("Location: estilo4.php"); 
break; 
default: 
header("Location: index.php"); 

?>
gracias a estos codigos el usuario escoge y la proxima vez q entra a index.php lo manda al estilo q escogio la 1ª vez...

pero ahora me surgio algo q no e podido resolver...
como hago para q una persona q ya escogio un estilo pueda escoger otro desde dentro de uno q ya esta escogido?
__________________
Blog | Tecnosquad