Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Удаление юзера и мод ДРождения
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: невозможность загрузки форума
dgtex
Отправлено: 19 Июня, 2006 - 21:41:01
Post Id



Newbie


Покинул форум
Сообщений всего: 32
Дата рег-ции: Янв. 2005  
Откуда: Челябинск

Карма 0

[+]


Как всегда прежде провел поиск: но выданные темы не дали ответа на вопрос, а одного из спрашивающих так вообще "полили", что у него хостер кривой!
Но проблема есть, а может я просто не нашел ответа на форуме:

Я на форуме веду строгую модерацию против спамеров и и всяких порнораспространителей, заработчиков и т.д., то есть я часто удаляю и баню пользователей. Но, видимо данные на них остаются где-то прописаны?! И вот наступает ДРождения такого удаленного пользователя, форум пытается вывести ему поздравление, а в итоге - при попытке захода на форум в такой день обычно выдается " File 214.php bloked" (214 для примера - это было на днях ) И форум дальше не грузится! При заходе по ФТП такого файла ессно не было. Создал пустой файл с таким именем, форум загрузился. Через админку отключил модуль ДР...
Версия ExBB Full Mods v.0.1.4
Хостер платный, проверенный...
---------
Маркус предложил выложить этот вопрос в отдельную тему. Может кто-то тоже столкнулся с этим? Не понял
 
 Top
SKIF
Отправлено: 20 Июня, 2006 - 01:32:46
Post Id



Advanced Member


Покинул форум
Сообщений всего: 339
Дата рег-ции: Март 2005  
Откуда: nnov

Карма 3




я бы ввел банальную проверку на существования профиля. Т.е. в файле modules/birstday/birst.php в функции
CODE:
function birstday_pm($id) {
global $exbb,$inuser,$lang;

$fp_user = NULL; $userfile = $exbb['home_path'].'members/'.$id.'.php';
$userdata = Get_File_Data($fp_user,$userfile,FALSE);
$userdata['new_pm'] = TRUE;
save_opened_file($fp_user,$userdata);

#SEND BIRSTDAY PM
$mes_id = time();
$fp_inbox = NULL; $inboxfile = $exbb['home_path'].'messages/'.$id.'-msg.php';
$inbox = Get_File_Data($fp_inbox,$inboxfile);

$inbox[$mes_id]['from'] = $lang['Pm_from'];
$inbox[$mes_id]['title'] = $userdata['name'].$lang['Pm_title'];
$inbox[$mes_id]['msg'] = '<b>'.$userdata['name'].'</b>'.$lang['Pm_msg'];
$inbox[$mes_id]['status'] = FALSE;
save_opened_file($fp_inbox,$inbox);
unset($inbox,$userdata);
if ($exbb['mem_id'] == $id) $inuser['new_pm'] = TRUE;
}
просто смотрел, существует-ли файл $userfile... в случае, если нет просто прекращал бы работу функции
 
 Top
nokia6230
Отправлено: 20 Июня, 2006 - 06:56:43
Post Id



Super Member


Покинул форум
Сообщений всего: 522
Дата рег-ции: Февр. 2005  
Откуда: Germany

Карма 0




dgtex, ты права выставил на DATA и на все файлы в ней в сомом модуле дней рождений?
 
 Top
TvoyWeb Администратор
Отправлено: 20 Июня, 2006 - 07:35:34
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




nokia6230
Да нет, просто во время удаления не удаляется информация в моделе дней рождений об удаленом пользователе.
Сделаю. Бросил тему в избранное чтобы не забыть. На днях выложу исправления.
SKIF
Я не люблю использовать file_exists() это такая функция обманчивая Улыбка.
 
 Top
dgtex
Отправлено: 22 Июня, 2006 - 15:24:28
Post Id



Newbie


Покинул форум
Сообщений всего: 32
Дата рег-ции: Янв. 2005  
Откуда: Челябинск

Карма 0

[+]


2 nokia6230, права все выставлены, Маркус мне периодически помогает, ибо я сначала сильно затра..мучаю форум, а только потом задаю вопрос Улыбка И собссно этим форумом я пользуюсь уже достаточно давно Подмигивание
ЗЫ а просто в жизни тоже бывают "косяки", как ни странно....
 
 Top
SKIF
Отправлено: 23 Июня, 2006 - 01:02:44
Post Id



Advanced Member


Покинул форум
Сообщений всего: 339
Дата рег-ции: Март 2005  
Откуда: nnov

Карма 3




TvoyWeb пишет:
Я не люблю использовать file_exists() это такая функция обманчивая

ну есть еще is_file(); или is_writable() или просто написать что-нить вроде
CODE:

$f=fopen() or die();
 
 Top
dgtex
Отправлено: 28 Июня, 2006 - 21:43:20
Post Id



Newbie


Покинул форум
Сообщений всего: 32
Дата рег-ции: Янв. 2005  
Откуда: Челябинск

Карма 0

[+]


TvoyWeb
есть мысли?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0)
« ExBB - лучший форум на файлах »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0638]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33