Foros del Web » Programando para Internet » PHP »

Script de Usuarios

Estas en el tema de Script de Usuarios en el foro de PHP en Foros del Web. Estoy haciendo un script de usuarios que una vez se registren tengan acceso a una zona protegida, "haciendo" porque esta basado en otro ya existente, ...
  #1 (permalink)  
Antiguo 22/09/2006, 23:18
 
Fecha de Ingreso: octubre-2004
Ubicación: Ibague
Mensajes: 348
Antigüedad: 19 años, 7 meses
Puntos: 2
Script de Usuarios

Estoy haciendo un script de usuarios que una vez se registren tengan acceso a una zona protegida, "haciendo" porque esta basado en otro ya existente, la cuestion que quiero es que el usuario que se registre tan solo pueda acceder cierta cantidad de veces a la zona protegida, alguien me puede dar luces sobre esto como lo puedo hacer
  #2 (permalink)  
Antiguo 23/09/2006, 03:46
 
Fecha de Ingreso: septiembre-2006
Mensajes: 59
Antigüedad: 17 años, 7 meses
Puntos: 0
Hola.

Pues si, esto es facil.

Le creas una cookie que sea un contador.... y lo vas incrementando, asi cuando llegue a las veces que tu quieras.... pues ya le sacas el mensajito o lo que quieras...

Un saludo
  #3 (permalink)  
Antiguo 23/09/2006, 05:38
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Cita:
Iniciado por tolired Ver Mensaje
Estoy haciendo un script de usuarios que una vez se registren tengan acceso a una zona protegida, "haciendo" porque esta basado en otro ya existente, la cuestion que quiero es que el usuario que se registre tan solo pueda acceder cierta cantidad de veces a la zona protegida, alguien me puede dar luces sobre esto como lo puedo hacer
Yo te recomendaría en este caso, que lo ingreses en una base de datos, más que una cookie... Ya que la cookie es fácilemente editable...

ej:

$q = mysql_query("SELECT c_visitas FROM tabla WHERE usuario='$nombreusuario'");
$r = mysql_fetch_assoc($q);

if($r['c_visitas'] == 3)
{
echo "Ya has accedido 3 veces a esta zona... No puedes verla nuevamente";
}
else
{
echo "Bienvenido a la zona";
}

Algo así sería...
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 11:11.