$pmFolderObj = new PMFolder($mysqli); $pmFolderObj->select($pmFolderID); $pmFolderInfo = $pmFolderObj->get_info_filtered(); if ($pmInfo['originalpm_id'] != 0) { $result = $mysqli->query("SELECT * FROM " . $dbprefix . "privatemessages WHERE originalpm_id = '" . $pmInfo['originalpm_id'] . "' AND pm_id != '" . $pmInfo['pm_id'] . "' ORDER BY datesent DESC"); $oldPMObj = new PrivateMessage($mysqli); $dispPreviousMessages .= "\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='main' colspan='2'><br><br>\n\t\t\t\t\t\t<b>Previous Messages:</b>\n\t\t\t\t\t\t<div class='dottedLine' style='width: 90%; padding-top: 5px'></div><br>\n\t\t\t\t\t</td>\n\t\t\t\t</tr>\n\t\t\t"; while ($row = $result->fetch_assoc()) { $oldPMObj->select($row['pm_id']); if ($row['receiver_id'] != 0) { $member->select($row['receiver_id']); $dispToPrevMember = $member->getMemberLink(); } else { $dispToPrevMember = $oldPMObj->getRecipients(true); $pmObj->select($row['pm_id']); $arrReceivers = $pmObj->getAssociateIDs(); } $member->select($row['sender_id']); $dispFromPrevMember = $member->getMemberLink(); $dispPreviousMessages .= "\n\t\t\t\t\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel'>To:</td>\n\t\t\t\t\t\t<td class='main'>\n\t\t\t\t\t\t\t" . $dispToPrevMember . "\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel'>Date:</td>\n\t\t\t\t\t\t<td class='main'>\n\t\t\t\t\t\t\t" . getPreciseTime($row['datesent']) . "\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel'>From:</td>\n\t\t\t\t\t\t<td class='main'>\n\t\t\t\t\t\t\t" . $dispFromPrevMember . "\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel'>Subject:</td>\n\t\t\t\t\t\t<td class='main'>" . $row['subject'] . "</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td colspan='2'><br></td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel' valign='top'>Message:</td>\n\t\t\t\t\t\t<td class='main'>\n\t\t\t\t\t\t\t<div style='position: relative; word-wrap:break-word'>\n\t\t\t\t\t\t\t\t" . nl2br(parseBBCode($row['message'])) . "\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td colspan='2' class='main'>\n\t\t\t\t\t\t\t<div class='dottedLine' style='width: 90%; margin-top: 30px; margin-bottom: 30px'></div>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t"; } } if ($pmInfo['originalpm_id'] == 0) { $replyID = $pmInfo['pm_id']; $threadID = $pmInfo['pm_id']; } else { $replyID = $pmInfo['pm_id']; $threadID = $pmInfo['originalpm_id']; $pmObj->select($threadID); $originalPMInfo = $pmObj->get_info_filtered(); $member->select($originalPMInfo['receiver_id']);