JohnCMS | вопрос по почте
у меня есть почта. как сделать чтоб когда
било непрочитаное сообщения то оно било
на фоне каковата цвета
било непрочитаное сообщения то оно било
на фоне каковата цвета
SHINTE (31.12.2014 в 10:54)
у меня есть почта. как сделать чтоб когда
било непрочитаное сообщения то оно било
на фоне каковата цвета
у меня есть почта. как сделать чтоб когда
било непрочитаное сообщения то оно било
на фоне каковата цвета
ссылку на сайт дай
274853585,вот код где нужно сделать
<?php
defined('_IN_JOHNCMS') or die('Error: restricted access');
$textl = 'Список диалогов - FOOTMEN';
$headmod = 'mess947693hjnfjgarsogjwoisadqq';
require_once ('../incfiles/head.php');
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$array = array();
$value = false;
$query = mysql_query("SELECT * FROM `mail_msg` WHERE (`id_kont`='" . $user_id .
"' OR `id_user`='" . $user_id . "') AND `sys`='1' AND `delete`!='" . $user_id .
"' AND `spam`='1' ORDER BY `time` DESC");
while ($row = mysql_fetch_assoc($query)) {
$value = $row['id_kont'] != $user_id ? $row['id_kont'] : $row['id_user'];
if (!$array[$value])
$array[$value] = array();
if ($array[$value]['time'] < $row['time'])
$array[$value] = $row;
}
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$total = count($array);
$end = $start + $kmess;
if ($end > $total)
$end = $total;
if ($start >= $total) {
$start = 10;
$end = $total > $kmess ? $kmess : $total;
}
$out = array_slice($array, $start, $end, true);
/*
-----------------------------------------------------------------
Получаем данные пользователей
-----------------------------------------------------------------
*/
$mysql_user = '';
foreach ($out as $key => $row) {
$mysql_user .= $mysql_user ? ', ' . $key : $key;
}
$users = array();
if($mysql_user) {
$query_user = mysql_query("SELECT `id`, `lastdate`, `name`, `imname` FROM `users` WHERE `id` IN (" . $mysql_user .")");
while ($row_user = mysql_fetch_assoc($query_user)) {
$users[$row_user['id']] = $row_user;
}
}
/*
-----------------------------------------------------------------
Выводим диалоги
-----------------------------------------------------------------
*/
echo '<div class="phdr"><b>Ваши диалоги</b></div>';
if ($out) {
foreach ($out as $key => $row) {
if (mb_strlen($row['msg']) > 100)
$row['msg'] = mb_substr($row['msg'], 0, 100) . ' ... ';
$text = checkout($row['msg'], 1, 1);
if($row['id_kont'] == $user_id && $row['read'] == 1) $text = '<div class="menu">' . $text . '</div>';
echo '<div class="menu">';
echo '<table><tr><td>';
if (file_exists('../files/photo/' . $users[$key]['id'] . '.jpg')) {
echo'<img style="border-radius:5px;" src="../files/photo/' . $users[$key]['id'] . '.jpg" alt="' . $users[$key]['name'] . '" width="64px" height="64px"/> ';
}else{
echo ' <img style="border-radius:5px;" src="../files/photo/nophoto.jpg" alt="' . $res['name'] . '" width="64px" height="64px"/> ';
}
echo '</td><td>';
echo 'От : <b><a href="index.php?act=read&id=' . $key . '">' . $users[$key]['imname'] . ' ' . $users[$key]['name'] . '</b></a> ' .
'<br/><br/>' . $text . '<br/><br/>';
echo '</td>';
echo '</tr></table>';
echo '</div>';
}
} else {
echo '<div class="rmenu">Вы не общались с другими пользователями</div>';
}
/*
-----------------------------------------------------------------
Постраничная навигация
-----------------------------------------------------------------
*/
if ($total > $kmess) {
echo '<div class="c"><div class="nav">' . pagenav('index.php?act=dialogues&', $start, $total, $kmess);
echo '</div></div>';
}
//echo '<div class="phdr"><b>Всего ' . $total . ' диалога</b></div>';
?>
defined('_IN_JOHNCMS') or die('Error: restricted access');
$textl = 'Список диалогов - FOOTMEN';
$headmod = 'mess947693hjnfjgarsogjwoisadqq';
require_once ('../incfiles/head.php');
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$array = array();
$value = false;
$query = mysql_query("SELECT * FROM `mail_msg` WHERE (`id_kont`='" . $user_id .
"' OR `id_user`='" . $user_id . "') AND `sys`='1' AND `delete`!='" . $user_id .
"' AND `spam`='1' ORDER BY `time` DESC");
while ($row = mysql_fetch_assoc($query)) {
$value = $row['id_kont'] != $user_id ? $row['id_kont'] : $row['id_user'];
if (!$array[$value])
$array[$value] = array();
if ($array[$value]['time'] < $row['time'])
$array[$value] = $row;
}
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$total = count($array);
$end = $start + $kmess;
if ($end > $total)
$end = $total;
if ($start >= $total) {
$start = 10;
$end = $total > $kmess ? $kmess : $total;
}
$out = array_slice($array, $start, $end, true);
/*
-----------------------------------------------------------------
Получаем данные пользователей
-----------------------------------------------------------------
*/
$mysql_user = '';
foreach ($out as $key => $row) {
$mysql_user .= $mysql_user ? ', ' . $key : $key;
}
$users = array();
if($mysql_user) {
$query_user = mysql_query("SELECT `id`, `lastdate`, `name`, `imname` FROM `users` WHERE `id` IN (" . $mysql_user .")");
while ($row_user = mysql_fetch_assoc($query_user)) {
$users[$row_user['id']] = $row_user;
}
}
/*
-----------------------------------------------------------------
Выводим диалоги
-----------------------------------------------------------------
*/
echo '<div class="phdr"><b>Ваши диалоги</b></div>';
if ($out) {
foreach ($out as $key => $row) {
if (mb_strlen($row['msg']) > 100)
$row['msg'] = mb_substr($row['msg'], 0, 100) . ' ... ';
$text = checkout($row['msg'], 1, 1);
if($row['id_kont'] == $user_id && $row['read'] == 1) $text = '<div class="menu">' . $text . '</div>';
echo '<div class="menu">';
echo '<table><tr><td>';
if (file_exists('../files/photo/' . $users[$key]['id'] . '.jpg')) {
echo'<img style="border-radius:5px;" src="../files/photo/' . $users[$key]['id'] . '.jpg" alt="' . $users[$key]['name'] . '" width="64px" height="64px"/> ';
}else{
echo ' <img style="border-radius:5px;" src="../files/photo/nophoto.jpg" alt="' . $res['name'] . '" width="64px" height="64px"/> ';
}
echo '</td><td>';
echo 'От : <b><a href="index.php?act=read&id=' . $key . '">' . $users[$key]['imname'] . ' ' . $users[$key]['name'] . '</b></a> ' .
'<br/><br/>' . $text . '<br/><br/>';
echo '</td>';
echo '</tr></table>';
echo '</div>';
}
} else {
echo '<div class="rmenu">Вы не общались с другими пользователями</div>';
}
/*
-----------------------------------------------------------------
Постраничная навигация
-----------------------------------------------------------------
*/
if ($total > $kmess) {
echo '<div class="c"><div class="nav">' . pagenav('index.php?act=dialogues&', $start, $total, $kmess);
echo '</div></div>';
}
//echo '<div class="phdr"><b>Всего ' . $total . ' диалога</b></div>';
?>
SHINTE, пробуй
<?php
defined('_IN_JOHNCMS') or die('Error: restricted access');
$textl = 'Список диалогов - FOOTMEN';
$headmod = 'mess947693hjnfjgarsogjwoisadqq';
require_once ('../incfiles/head.php');
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$array = array();
$value = false;
$query = mysql_query("SELECT * FROM `mail_msg` WHERE (`id_kont`='" . $user_id .
"' OR `id_user`='" . $user_id . "') AND `sys`='1' AND `delete`!='" . $user_id .
"' AND `spam`='1' ORDER BY `time` DESC";
while ($row = mysql_fetch_assoc($query)) {
$value = $row['id_kont'] != $user_id ? $row['id_kont'] : $row['id_user'];
if (!$array[$value])
$array[$value] = array();
if ($array[$value]['time'] < $row['time'])
$array[$value] = $row;
}
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$total = count($array);
$end = $start + $kmess;
if ($end > $total)
$end = $total;
if ($start >= $total) {
$start = 10;
$end = $total > $kmess ? $kmess : $total;
}
$out = array_slice($array, $start, $end, true);
/*
-----------------------------------------------------------------
Получаем данные пользователей
-----------------------------------------------------------------
*/
$mysql_user = '';
foreach ($out as $key => $row) {
$mysql_user .= $mysql_user ? ', ' . $key : $key;
}
$users = array();
if($mysql_user) {
$query_user = mysql_query("SELECT `id`, `lastdate`, `name`, `imname` FROM `users` WHERE `id` IN (" . $mysql_user ."";
while ($row_user = mysql_fetch_assoc($query_user)) {
$users[$row_user['id']] = $row_user;
}
}
/*
-----------------------------------------------------------------
Выводим диалоги
-----------------------------------------------------------------
*/
echo '<div class="phdr"><red>Ваши диалоги</red></div>';
if ($out) {
foreach ($out as $key => $row) {
if (mb_strlen($row['msg']) > 100)
$row['msg'] = mb_substr($row['msg'], 0, 100) . ' ... ';
$text = checkout($row['msg'], 1, 1);
if($row['id_kont'] == $user_id && $row['read'] == 1) $text = '<div class="menu">' . $text . '</div>';
echo '<div class="menu">';
echo '<table><tr><td>';
if (file_exists('../files/photo/' . $users[$key]['id'] . '.jpg')) {
echo'<img style="border-radius:5px;" src="../files/photo/' . $users[$key]['id'] . '.jpg" alt="' . $users[$key]['name'] . '" width="64px" height="64px"/> ';
}else{
echo ' <img style="border-radius:5px;" src="../files/photo/nophoto.jpg" alt="' . $res['name'] . '" width="64px" height="64px"/> ';
}
echo '</td><td>';
echo 'От : <b><a href="index.php?act=read&id=' . $key . '">' . $users[$key]['imname'] . ' ' . $users[$key]['name'] . '</b></a> ' .
'<br/><br/>' . $text . '<br/><br/>';
echo '</td>';
echo '</tr></table>';
echo '</div>';
}
} else {
echo '<div class="rmenu">Вы не общались с другими пользователями</div>';
}
/*
-----------------------------------------------------------------
Постраничная навигация
-----------------------------------------------------------------
*/
if ($total > $kmess) {
echo '<div class="c"><div class="nav">' . pagenav('index.php?act=dialogues&', $start, $total, $kmess);
echo '</div></div>';
}
//echo '<div class="phdr"><b>Всего ' . $total . ' диалога</b></div>';
?>
<?php
defined('_IN_JOHNCMS') or die('Error: restricted access');
$textl = 'Список диалогов - FOOTMEN';
$headmod = 'mess947693hjnfjgarsogjwoisadqq';
require_once ('../incfiles/head.php');
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$array = array();
$value = false;
$query = mysql_query("SELECT * FROM `mail_msg` WHERE (`id_kont`='" . $user_id .
"' OR `id_user`='" . $user_id . "') AND `sys`='1' AND `delete`!='" . $user_id .
"' AND `spam`='1' ORDER BY `time` DESC";
while ($row = mysql_fetch_assoc($query)) {
$value = $row['id_kont'] != $user_id ? $row['id_kont'] : $row['id_user'];
if (!$array[$value])
$array[$value] = array();
if ($array[$value]['time'] < $row['time'])
$array[$value] = $row;
}
/*
-----------------------------------------------------------------
Формируем список диалогов
-----------------------------------------------------------------
*/
$total = count($array);
$end = $start + $kmess;
if ($end > $total)
$end = $total;
if ($start >= $total) {
$start = 10;
$end = $total > $kmess ? $kmess : $total;
}
$out = array_slice($array, $start, $end, true);
/*
-----------------------------------------------------------------
Получаем данные пользователей
-----------------------------------------------------------------
*/
$mysql_user = '';
foreach ($out as $key => $row) {
$mysql_user .= $mysql_user ? ', ' . $key : $key;
}
$users = array();
if($mysql_user) {
$query_user = mysql_query("SELECT `id`, `lastdate`, `name`, `imname` FROM `users` WHERE `id` IN (" . $mysql_user ."";
while ($row_user = mysql_fetch_assoc($query_user)) {
$users[$row_user['id']] = $row_user;
}
}
/*
-----------------------------------------------------------------
Выводим диалоги
-----------------------------------------------------------------
*/
echo '<div class="phdr"><red>Ваши диалоги</red></div>';
if ($out) {
foreach ($out as $key => $row) {
if (mb_strlen($row['msg']) > 100)
$row['msg'] = mb_substr($row['msg'], 0, 100) . ' ... ';
$text = checkout($row['msg'], 1, 1);
if($row['id_kont'] == $user_id && $row['read'] == 1) $text = '<div class="menu">' . $text . '</div>';
echo '<div class="menu">';
echo '<table><tr><td>';
if (file_exists('../files/photo/' . $users[$key]['id'] . '.jpg')) {
echo'<img style="border-radius:5px;" src="../files/photo/' . $users[$key]['id'] . '.jpg" alt="' . $users[$key]['name'] . '" width="64px" height="64px"/> ';
}else{
echo ' <img style="border-radius:5px;" src="../files/photo/nophoto.jpg" alt="' . $res['name'] . '" width="64px" height="64px"/> ';
}
echo '</td><td>';
echo 'От : <b><a href="index.php?act=read&id=' . $key . '">' . $users[$key]['imname'] . ' ' . $users[$key]['name'] . '</b></a> ' .
'<br/><br/>' . $text . '<br/><br/>';
echo '</td>';
echo '</tr></table>';
echo '</div>';
}
} else {
echo '<div class="rmenu">Вы не общались с другими пользователями</div>';
}
/*
-----------------------------------------------------------------
Постраничная навигация
-----------------------------------------------------------------
*/
if ($total > $kmess) {
echo '<div class="c"><div class="nav">' . pagenav('index.php?act=dialogues&', $start, $total, $kmess);
echo '</div></div>';
}
//echo '<div class="phdr"><b>Всего ' . $total . ' диалога</b></div>';
?>
274853585, не работает
апну
ап
ап ап