habe festgestellt, dass die "ungelesen/gelesen" anzeige im postausgang nicht korrekt war..
hab das mal gefixt..
neuer code:
//Nachrichten ungelesenen auslesen für "pix" ----->
$select1 = "SELECT ${prefix}_priv_msgs.* "
. "FROM ${prefix}_priv_msgs_send LEFT JOIN ${prefix}_priv_msgs ON ${prefix}_priv_msgs_send.msg_time = ${prefix}_priv_msgs.msg_time ";
$where1 = "where ${prefix}_priv_msgs_send.from_userid = $uid and ${prefix}_priv_msgs_send.from_userid is not NULL ";
$sort1 = "order by ${prefix}_priv_msgs_send.msg_time"; //sorty by .....
$result_read_msg = sql_query($select1 . $where1 . $sort1 . $limit); # or die(); // Now lets do it !!
//<----- bis hier
und weiter unetn bei der auswertung lässt sich nun auch anzeigen, ob die nachricht gelöscht wurde vom empfänger..
dazu der neue code:
if ($ungelesen["read_msg"] == 0 && $ungelesen["read_msg"] != "")
{
echo "<img src=\"$url_images/read.gif\" border=\"0\" alt=\"" . _PMSNOTREAD . "\">";
}
elseif (is_null($ungelesen["read_msg"]))
{
echo "del";
}
else
{
echo "";
}
an der stelle könnte man anstatt dem "del" auch wieder ein bild anzeigen lassen...
beide korrekturen gehören in die index.php..
ich hoffe, man kann diese korrektur gebrauchen
viele grüße
neo3003