Foros del Web » Programando para Internet » PHP »

echar usuario en forma manual

Estas en el tema de echar usuario en forma manual en el foro de PHP en Foros del Web. Hola tengo un sistema de usuarios online para ver videos, lo que quiero hacer es poder echar a algun usuario si asi lo requiero de ...
  #1 (permalink)  
Antiguo 07/05/2009, 12:26
Avatar de javiertkd  
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
echar usuario en forma manual

Hola tengo un sistema de usuarios online para ver videos, lo que quiero hacer es poder echar a algun usuario si asi lo requiero de forma manual es decir con un boton, bloquear su ip para que no pueda ver el video.

Alguana idea ???
  #2 (permalink)  
Antiguo 07/05/2009, 12:27
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: echar usuario en forma manual

Crea una tabla para las IP bloqueadas y antes de decidir si mostrarle el video revisa que no exista en la tabla de IP bloqueadas.
Para bloquear un usuario, puedes tener una lista de todos los usuarios y un boton para bloquearlo.
  #3 (permalink)  
Antiguo 07/05/2009, 12:37
Avatar de javiertkd  
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: echar usuario en forma manual

Gracias , otra pregunta, si la persona esta mirando el video y la quiero expulsar en el momento. Deberia usar javascript o puedo con php
  #4 (permalink)  
Antiguo 07/05/2009, 13:31
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: echar usuario en forma manual

Ya eso es mas complejo, porque entonces tendrias que programar para que cada vez que el usuario este viendo un video, se envie un pequeño request (con AJAX) para preguntar:

¿Me han bloqueado? ¿Me han bloqueado? ¿Me han bloqueado?

De lo contrario no hay forma que lo expulses en tiempo real, tendrías que esperar que este termine de ver el vídeo si ya había empezado a verlo cuando lo bloqueaste.
  #5 (permalink)  
Antiguo 08/05/2009, 14:31
Avatar de javiertkd  
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: echar usuario en forma manual

Hola Ronruby, si tambien llegue a esa comclusion , despues de un rato. Estube buscando

ejemplos de request, lo mas optimo para mi manejo es usar xajax la libreria.

No sabes donde puedo ver algun ejemplo para armar el codigo, ???

Gracias
  #6 (permalink)  
Antiguo 08/05/2009, 17:55
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: echar usuario en forma manual

Pues un ejemplo así no, tendras que armarlo tu mismo. No suena tan complicado (aunque es mas complejo que no hacerlo en tiempo real), solo tienes que hacer una llamada a X script cada Y cantidad de segundos usando AJAX y preguntar sobre algun cambio en, digamos, una base de datos.
El concepto es parecido a hacer un ping
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 13:26.