Ver Mensaje Individual
  #40 (permalink)  
Antiguo 07/08/2012, 20:22
luisochonews
 
Fecha de Ingreso: agosto-2012
Mensajes: 77
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Error en código php para enviar mensajes privados

Cita:
Iniciado por KsrZ Ver Mensaje
SELECT * FROM mensajes WHERE id='$msg' and $ver"

SELECT * FROM mensajes WHERE remitente='$HTTP_COOKIE_VARS[nick]

SELECT * FROM mensajes WHERE remitente='$usuario' order by id desc limit $inicial,$cantidad

SELECT * FROM mensajes WHERE remitente='$_COOKIE[nick]'

cual de las consultas es la ganadora?... del error?

esas están en tu código.. solo tienes que saber cual usas y cual esta causando problemas
la forma es: echo "tu select aqui";
y mostrar que sale.. para saber que esta sucediendo al ejecutar consultas!
Ya pude resolver el problema de lo de las bandejas:

Lo que pasaba era de que tenía tanto $HTTP_COOKIE_VARS y $_COOKIE, entonces dije que se iba a tranbulicar el sistema.

Lo que hice fue sustituir los $HTTP_COOKIE_VARS porque estuve leyendo que esa función era vieja y la cambié por $_COOKIE

Pero ahora tengo otro problema, no se pueden ver los mensajes me aparece "NO_LEER_MENSAJE", que significa que no puedo leer los mensajes de otros, aquí el código del problema:

Código PHP:
Ver original
  1. if($_GET[msg]) {
  2. if(!$_GET[tipo]) { $ver=" destinatario='$_COOKIE[nick]'"; } else { $ver=" remitente='$_COOKIE[nick]'"; }
  3. $com=mysql_query("SELECT * FROM mensajes WHERE id='$msg' and $ver");
  4. if(mysql_num_rows($com) == 0) {
  5. echo _NO_LEER_MENSAJE_;
  6. }else{