У Вас есть один вопрос? - Тогда задайте его тут!

Тема закрыта
112K
.
HUSEN (17.04.2012/16:13)
Где head.php находится?
В incfiles
.
ValekS (17.04.2012/13:56)
KakaDu, ну если у тебя не видно уведомления о приходящей почте то кинь файл /incfiles/head.php а мы посмотрим. И версию Джона скажи.
4.4 посмотри пжл
Прикрепленные файлы:
.
Ей 25
KakaDu, у тебя изменённый почти полностью файл head.php, а Вывод непрочитанных сообщений темболее. Редактировался он очевидно для какогото модуля привата. Если сейчас этот модуль не стоит или нет в БД таблиц из этого модуля то оповещения о новых письмах работать не будут.
Вот смотри, это твой код оповещения:
/*
-----------------------------------------------------------------
Ссылки на непрочитанное
-----------------------------------------------------------------
*/
if ($user_id) {
    $list = array();
    $new_sys_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_mail` WHERE `from_id`='$user_id' AND `read`='0' AND `sys`='1' AND `delete`!='$user_id';"), 0);
	if ($new_sys_mail) $list[] = '<a href="' . $home . '/mail/index.php?act=systems">Система</a> (+' . $new_sys_mail . ')';
	$new_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_mail` LEFT JOIN `cms_contact` ON `cms_mail`.`user_id`=`cms_contact`.`from_id` AND `cms_contact`.`user_id`='$user_id' WHERE `cms_mail`.`from_id`='$user_id' AND `cms_mail`.`sys`='0' AND `cms_mail`.`read`='0' AND `cms_mail`.`delete`!='$user_id' AND `cms_contact`.`ban`!='1' AND `cms_mail`.`spam`='0'"), 0);
	if ($new_mail) $list[] = '<a href="' . $home . '/mail/index.php?act=new">' . $lng['mail'] . '</a> (+' . $new_mail . ')';
    if ($datauser['comm_count'] > $datauser['comm_old']) $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/profile.php?act=guestbook&amp;user=' . $user_id . '">' . $lng['guestbook'] . '</a> (' . ($datauser['comm_count'] - $datauser['comm_old']) . ')';
    $new_album_comm = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_album_files` WHERE `user_id` = '" . core::$user_id . "' AND `unread_comments` = 1"), 0);
    if($new_album_comm) $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/album.php?act=top&amp;mod=my_new_comm">' . $lng['albums_comments'] . '</a>';
    if (!empty($list)) echo '<div class="rmenu">' . $lng['unread'] . ': ' . functions::display_menu($list, ', ') . '</div>';
}


А вот такой он стандартный(такой и должен быть):
/*
-----------------------------------------------------------------
Ссылки на непрочитанное
-----------------------------------------------------------------
*/
if ($user_id) {
    $list = array();
    $new_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `privat` WHERE `user` = '$login' AND `type` = 'in' AND `chit` = 'no'"), 0);
    if ($new_mail) $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/pradd.php?act=in&amp;new">' . $lng['mail'] . '</a>&#160;(' . $new_mail . ')';
    if ($datauser['comm_count'] > $datauser['comm_old']) $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/profile.php?act=guestbook&amp;user=' . $user_id . '">' . $lng['guestbook'] . '</a> (' . ($datauser['comm_count'] - $datauser['comm_old']) . ')';
    $new_album_comm = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_album_files` WHERE `user_id` = '" . core::$user_id . "' AND `unread_comments` = 1"), 0);
    if($new_album_comm) $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/album.php?act=top&amp;mod=my_new_comm">' . $lng['albums_comments'] . '</a>';

    if (!empty($list)) echo '<div class="rmenu">' . $lng['unread'] . ': ' . functions::display_menu($list, ', ') . '</div>';
}


А дальше сам разбирайся кто там тебе что редачил и зачем.
.
Ей 25
HUSEN, Это ты через текстовый редактор на хомяке заходил?
.
Где вписывать где находится юзер?!
.
Ей 25
HUSEN, ясно... Скачай себе этот файл в телефон, открой МиниКоммандером и всунь в него код. А затем сохрани и выгрузи на сайт. Предварительно удалив старый head.php
.
ValekS (17.04.2012/16:40)
KakaDu, у тебя изменённый почти полностью файл head.php, а Вывод непрочитанных сообщений темболее. Редактировался он очевидно для какогото модуля привата. Если сейчас этот модуль не стоит или нет в Б
спасиб большое.а ты немог бы заменить его в моем файле?а то я не очень шарю в этом.В бд вроде ничего не лил..Ну измени ,я попробую заменить его.
.
Slesh (17.04.2012/16:50)
Где вписывать где находится юзер?!
users/includes/online...
.
brendi (17.04.2012/17:00)
users/includes/online...
Я не найду где там
.
Ей 25
Slesh, Всмысле страницу на которой он сидит? Чтоб её выводило когда тычиш на Онлайн в низу сайта(рядом с ником юзера если он на ней сидит)?
Всего: 9491