".$lang_label["message_ok"].""; } else { echo "

".$lang_label["message_no"]."

"; } } function create_message_g($usuario_origen, $usuario_destino, $subject, $mensaje){ $ahora=date("Y/m/d H:i:s"); require ("include/config.php"); require ("include/languages/language_".$language_code.".php"); $sql='INSERT INTO tmensajes (id_usuario_origen, id_usuario_destino, subject, mensaje, timestamp) VALUES ("'.$usuario_origen.'", "'.$usuario_destino.'", "'.$subject.'", "'.$mensaje.'","'.$ahora.'")'; $result=mysql_query($sql); if ($result) { $error=0; } else { $error=1; } return $error; } //First Queries $iduser=$_SESSION['id_usuario']; $sql2='SELECT COUNT(*) FROM tmensajes WHERE id_usuario_destino="'.$iduser.'" AND estado="FALSE";'; $resultado2=mysql_query($sql2); $row2=mysql_fetch_array($resultado2); $sql3='SELECT * FROM tgrupo'; $resultado3=mysql_query($sql3); if (isset($_GET["nuevo_mensaje"])){ // Create message $usuario_destino = give_parameter_post ("u_destino"); $subject = give_parameter_post ("subject"); $mensaje = give_parameter_post ("mensaje"); create_message($iduser, $usuario_destino, $subject, $mensaje); } if (isset($_GET["nuevo_mensaje_g"])){ // Create message to groups $grupo_destino = give_parameter_post ("g_destino"); $subject = give_parameter_post ("subject"); $mensaje = give_parameter_post ("mensaje"); $sql= 'SELECT id_usuario FROM tusuario_perfil WHERE id_grupo ='. $grupo_destino; $result = mysql_query($sql); if (mysql_fetch_row($result)){ while ($row=mysql_fetch_array($result)){ $error=create_message_g($iduser, $row["id_usuario"], $subject, $mensaje); } if ($error==0) echo "

".$lang_label["message_ok"]."

"; else echo "

".$lang_label["message_no"]."

"; } else { echo "

".$lang_label["message_no"]."

"; } } echo "

".$lang_label["messages"]." > "; if (isset($_GET["nuevo"]) || isset($_GET["nuevo_g"])){ if (isset($_GET["nuevo"])){ //create message echo $lang_label["new_message"].'

'; echo '
'.$lang_label["m_from"].': '.$iduser.'
'.$lang_label["m_to"].': '; if (isset($_POST["u_destino"])) { echo ''.$_POST["u_destino"].' '; } else { echo ''; } echo '
'.$lang_label["subject"].': '; if (isset($_POST["subject"])) echo ''; else echo ''; echo '
'.$lang_label["message"].':
'; } if (isset($_GET["nuevo_g"])){ echo $lang_label["new_message_g"].''; echo '
'.$lang_label["m_from"].': '.$iduser.'
'.$lang_label["m_to"].': '; echo ''; echo '
'.$lang_label["subject"].':
'.$lang_label["message"].':
'; } } else { echo $lang_label["read_mes"].""; // Get list of messages for this user if (isset($_GET["borrar"])){ $id_mensaje = $_GET["id_mensaje"]; $sql5='DELETE FROM tmensajes WHERE id_usuario_destino="'.$iduser.'" AND id_mensaje="'.$id_mensaje.'"'; $resultado5=mysql_query($sql5); if ($resultado5) { echo "

".$lang_label["del_message_ok"]."

"; } else { echo "

".$lang_label["del_message_no"]."

"; } } if ($row2["COUNT(*)"]!=0){ echo "

"; echo $lang_label["new_message_bra"]." ".$row2["COUNT(*)"]." ".$lang_label["new_message_ket"]."

"; } $sql3='SELECT * FROM tmensajes WHERE id_usuario_destino="'.$iduser.'" ORDER BY timestamp desc'; $resultado3=mysql_query($sql3); $color=1; if (mysql_num_rows($resultado3)) { echo ""; while ($row3=mysql_fetch_array($resultado3)){ if ($color == 1){ $tdcolor = "datos"; $color = 0; } else { $tdcolor = "datos2"; $color = 1; } echo ""; echo ""; echo ""; echo ""; } echo "
".$lang_label["read"]." ".$lang_label["sender"]." ".$lang_label["subject"]." ".$lang_label["timestamp"]." ".$lang_label["delete"]."
"; if ($row3["estado"]==1) echo ""; else echo ""; echo ""; echo "".$row3["id_usuario_origen"].""; if ($row3["subject"]) echo $row3["subject"]; else echo $lang_label["no_subject"]; echo " ".$row3["timestamp"]."
"; } else { echo "
".$lang_label["no_messages"]."
"; //no messages } // Read message if (isset($_GET["leer"])){ $id_mensaje = $_GET["id_mensaje"]; $sql4='SELECT * FROM tmensajes WHERE id_usuario_destino="'.$iduser.'" AND id_mensaje="'.$id_mensaje.'"'; $sql41='UPDATE tmensajes SET estado="1" WHERE id_mensaje="'.$id_mensaje.'"'; $resultado4=mysql_query($sql4); $row4=mysql_fetch_array($resultado4); $resultado41=mysql_query($sql41); echo ''; echo ''; echo ''; // Subject echo ''; // text echo '
'.$lang_label["from"].': '.$row4["id_usuario_origen"].'
'.$lang_label["subject"].': '.$row4["subject"].'
'.$lang_label["message"].':
'; echo ''; echo "
"; echo ''; echo ''; echo "
"; } else { echo ''; echo ''; if (mysql_num_rows($resultado3)) { echo '
'; } else { echo ''; } echo '
'; } if (mysql_num_rows($resultado3)) { echo ""; echo "".$lang_label["message_read"].""; echo "".$lang_label["message_not_read"].""; } } ?>