Foros del Web » Programando para Internet » PHP »

cookies vs local storage manejo de visitas

Estas en el tema de cookies vs local storage manejo de visitas en el foro de PHP en Foros del Web. buenas amigos, estoy tratando de levantar un sistema que determine si un usuario visita por primera ves una pagina web. la idea es si es ...
  #1 (permalink)  
Antiguo 26/02/2014, 14:51
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 6 meses
Puntos: 28
Pregunta cookies vs local storage manejo de visitas

buenas amigos, estoy tratando de levantar un sistema que determine si un usuario visita por primera ves una pagina web.

la idea es si es la primera ves mostrarle la pagina de login.

en tal caso no sea la primera ves enviarlo igual al login.

el detalle esta en que en el login el usuario puede escoger que hacer, si realizar el login, registrarse, visitar la pagina sin hacer el login, re-enviarse la contraseña o el nombre de usuario.

actualmente estoy usando cookies para esto d ela siguiente forma:

Código PHP:
Ver original
  1. <?php
  2. if(empty($_COOKIE['visita'])) {
  3.     $value = "1";
  4.     setcookie("visita", $value, time() + 31536000);
  5.     echo "Registramos la cookie por primera ves";
  6.     echo "mostramos el loggin";
  7. }else{
  8.     if($_COOKIE['visita']==1){
  9.         echo "mostramos el loggin";
  10.     }
  11.     if($_COOKIE['visita']==2){
  12.         echo "mostramos el registro";
  13.     }
  14.     if($_COOKIE['visita']==3){
  15.         echo "mostramos el reenviar contraseña";
  16.     }
  17.     if($_COOKIE['visita']==4){
  18.         echo "mostramos el reenviar nombre de usuario";
  19.     }
  20.     if($_COOKIE['visita']==5){
  21.         echo "mostramos el mostrar pagina para usuarios logueados";
  22.     }
  23.     if($_COOKIE['visita']==6){
  24.         echo "mostramos el mostrar pagina para usuario no logueado";
  25.     }
  26. }
  27. ?>

revisando los setting... me doy cuenta de que las cookies pueden ser desactivada , mi pregunta seria si es posible hacerlo mediante php con local storage, como se declararía y si es posible usar ambos métodos a la ves.

el principal inconveniente es que eso es javascript y no php...

Gracias a todos que tengan buen dia.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #2 (permalink)  
Antiguo 26/02/2014, 16:51
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 meses
Puntos: 2237
Respuesta: cookies vs local storage manejo de visitas

Local storage también puede ser deshabilitado y, si un usuario quiere iniciar sesión en tu sitio, necesariamente deberá tener las cookies habilitadas.

Has intentado entrar en facebook deshabilitando cookies?
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 26/02/2014, 17:07
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 6 meses
Puntos: 28
Respuesta: cookies vs local storage manejo de visitas

no aun no he probado eso, pero al menos se puede colocar un mensaje por ejemplo:

su navegador tiene las cockies des-habilitada pinche aquí para habilitarlas.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #4 (permalink)  
Antiguo 26/02/2014, 17:09
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 meses
Puntos: 2237
Respuesta: cookies vs local storage manejo de visitas

Afortunada o desafortunadamente, sí puedes poner el mensaje para que el usuario sepa que se requiere tener cookies habilitadas, lo que no puedes hacer es proporcionar un enlace mágico que las habilite; por seguridad, eso es algo que el usuario debe configurar manualmente en su navegador.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: cookies, local, manejo, registro, storage, usuarios
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 22:19.