|
|
|
| Пользователи не могут прочитать личные сообщения пока сами не отправят каму-нибудь другое письмо. При просмотре личного сообщения выводится это:
Произошла исключительная ситуация (ExceptionMySQL) при обращении к СУБД MySQL.
Unknown column 'liteforum_last_time.last_time0' in 'field list'
SELECT liteforum_last_time.last_time0 AS last_time,
UNIX_TIMESTAMP(liteforum_last_time.now0) AS now_time
FROM liteforum_last_time, liteforum_authors
WHERE liteforum_authors.name='newcold' AND
liteforum_authors.id_author = liteforum_last_time.id_author
Ошибка в файле X:\home\kudo2\www\utils\utils.time.php в строке 39.
Что это и как с ним бороться?? | |
|
|
|
|
|
|
|
для: newcold
(17.11.2009 в 16:37)
| | Убрал из файла X:\home\kudo2\www\utils\utils.time.php строки с 37 по 55 и всё заработало. Только теперь видимо не будет обозначать как новое сообщение.
удаленная часть кода:
<?php
if(!$ath)
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка при выборке
тем форума");
}
if(mysql_num_rows($ath))
{
$lsttime = mysql_fetch_array($ath);
$forum_lasttime = $lsttime['last_time'];
$forum_nowtime = $lsttime['now_time'];
// Если с момента последнего посещения прошло больше 20 минут
if((time() - $forum_nowtime)/60>20)
{
// Назначаем более новое время
$forum_lasttime = date("Y-m-d H:i:s",$forum_nowtime);
}
}
?>
|
| |
|
|
|