Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/06/2012, 13:12
Avatar de waldragon
waldragon
 
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años, 5 meses
Puntos: 55
Respuesta: Sistema de Mensajeria Privada!

bueno, para mostrarle al usuario en el index cuando tiene nuevos mensajes tienes que poner algo como esto:
Código PHP:
Ver original
  1. $us = $_SESSION['usuario_nombre'];//esto ya esta en tu codigo
  2. //aqui asegurate de poner la tabla correcta, mensajeria o mensajeriaenviados, segun corresponda
  3. $sent="SELECT * FROM mensajeria WHERE destinatario='".$us."' AND estado=0";//en where estado puse 0 que me imagino es cuando todavia no leyo el mensaje, ok?.
  4. $result = mysql_query($sent);
  5. $nummensajes = mysql_num_rows($result);
  6. //ahora hacemos que muestre un mensaje si hay mensajes nuevos sin leer
  7. if($nummensajes>0){
  8. echo"Tienes $nummensajes sin leer";//tambien puedes ponerle un enlace hacia la seccion
  9. // en donde se muestran dichos mensajes, para que quede mejor.
  10. }else{
  11. echo"No tienes nuevos mensajes privados";
  12. }

Bueno, con eso te tiene que andar el aviso de mensajes nuevos en el index, para lo otro tienes que mandar el id del mensaje por _GET hacia la pagina en donde se muestran los mensajes, si quieres, puedes crear una cuenta de prueba asi entramos y vemos como esta armado el sistema de mensajes privados.