Foros del Web » Programando para Internet » PHP »

restringir accesso a jerarquias en un chat entre 3

Estas en el tema de restringir accesso a jerarquias en un chat entre 3 en el foro de PHP en Foros del Web. hola miren tengo un chat, con ajax mysql. etc bueno los comentarios se colocan en una tabla, los usuarios que veran los comentarios se dividen ...
  #1 (permalink)  
Antiguo 19/04/2013, 00:25
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 1 mes
Puntos: 3
restringir accesso a jerarquias en un chat entre 3

hola miren tengo un chat, con ajax mysql. etc


bueno los comentarios se colocan en una tabla,

los usuarios que veran los comentarios se dividen por jerarquias,

administrador, operador, cliente,

la pregunta es como hago , ya sea en la tabla de comentarios, y visualmente, para que el chat, en momentos sea privado, entre OPERADOR Y ADMINISTRADOR,(el cliente no lo ve)


visualmente, .. se agrega un ckecbox, que diga privado, y listo....?

y en la base de datos, cuando envio el comentario, veo si esta check el checkbox,
si lo esta , le agrego 1, a un campo que sera "privado",...

(este check esta disponible en admin y operadonr)



y cuando este mostrando los comentarios, en el .

select * from comentarios.. $restriccion"

verificare y esta la session como cliente, si lo esta,

$restriccion valdra.. "where privado!=1"

asi nunca mostrara los comentarios en privado...para los clientes


esta bien masomenos como lo tengo pensado hacer???
  #2 (permalink)  
Antiguo 19/04/2013, 02:13
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años
Puntos: 28
Respuesta: restringir accesso a jerarquias en un chat entre 3

Es correcta la idea.

Simplemente tienes que tener el campo privado (0 o 1) en la tabla de comentarios.
Al guardar cada comentario en la tabla compruebas si el check privado está marcado, en caso positivo privado valdrá 1 en caso negativo 0.

Luego tienes que preocuparte de que en la sesión CLIENTE solo se carguen comentarios con privado = 0

Es así de sencillo.

Etiquetas: chat, mysql, restringir, select, tabla, 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 19:05.