Foros del Web » Programando para Internet » PHP »

No puedo ver mis mensajes

Estas en el tema de No puedo ver mis mensajes en el foro de PHP en Foros del Web. Hola, estoy en un sistema de mensajes y me encuentro con que no soy capaz de visualizar los mensajes que me envían, teniendo en cuenta ...
  #1 (permalink)  
Antiguo 29/12/2009, 15:54
Avatar de breakervans  
Fecha de Ingreso: noviembre-2009
Ubicación: Vigo, España
Mensajes: 133
Antigüedad: 14 años, 6 meses
Puntos: 1
No puedo ver mis mensajes

Hola, estoy en un sistema de mensajes y me encuentro con que no soy capaz de visualizar los mensajes que me envían, teniendo en cuenta que están en el MySQL pero no se por qué, desde el traslado de dirección este código no me funciona. Alguien me puede decir el error?

Código PHP:
<?php  
$username 
$_COOKIE['loggedin']; 
include(
"conexion.php");  

$sqlmysql_query("SELECT * FROM mensajes WHERE msgid = '$id' AND para = '$username'");  

while (
$row mysql_fetch_array($sql) ){  
$sql2 mysql_query("UPDATE mensajes set leido=1 WHERE msgid = $row[msgid]");  

echo 
"<b>Mensaje recibido</b><br><br></font><table bgcolor=black cellspacing=1 cellpadding=2 width=340 border=0 align=center>  
<tr><td bgcolor=#CCCCCC width=80><font face=Tahoma size=2><b>De:</b></td>  
<td bgcolor=#EEEEEE><font face=tahoma size=2>"
.$row[de]."</td></tr>  
<tr><td bgcolor=#CCCCCC width=80><font face=Tahoma size=2><b>Asunto:</b>  
<td bgcolor=#EEEEEE><font face=tahoma size=2>"
.$row[asunto]."</td></tr>  
<tr><td bgcolor=#CCCCCC width=80><font face=Tahoma size=2><b>Mensaje:</b>  
<td bgcolor=#EEEEEE><font face=tahoma size=2>"
.$row[mensaje]."</td></tr>  
</table>"
;  

}  

echo 
"<br><a href='enviar_privados.php'>Responder</a>"

echo 
"<br><a href='borrar.php?id=$id'>Borrar</a>"

?>
__________________
Diseño portadas para discos, interesados contactad conmigo.
  #2 (permalink)  
Antiguo 29/12/2009, 15:59
 
Fecha de Ingreso: mayo-2007
Ubicación: Lima/Peru
Mensajes: 25
Antigüedad: 17 años
Puntos: 0
Respuesta: No puedo ver mis mensajes

- de donde sacas el $id
- estas seguro que esa COOKIE te esta devolviendo el valor que espera porque no usas session

lo demas esta bien
  #3 (permalink)  
Antiguo 29/12/2009, 16:10
Avatar de breakervans  
Fecha de Ingreso: noviembre-2009
Ubicación: Vigo, España
Mensajes: 133
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: No puedo ver mis mensajes

Solucionado, le metí $id=$_GET[id]; y ya está xD Fallo técnico, esque no soy muy bueno en esto... gracias :)
__________________
Diseño portadas para discos, interesados contactad conmigo.
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:50.