Ответов: 50 Просмотров: 0
|
ну там в других местах есть такая строчка, сейчас смотрел и блин
CODE:@chmod($logfilename,$this->exbb['ch_files']);
стоит выше почему-то, дак их две получается надо?
вот кусок кода
1 (Отобразить)CODE:/*
_WriteLog запись в логи действий на форуме
*/
function _WriteLog($action,$admin = 0) {
if ($this->exbb['log'] === FALSE) return;
$action = ($admin === 1) ? $action.' (ad)':$action;
$action = ($admin === 2) ? $action.' (mo)':$action; // Если 2, то это модерация
$logfilename = FM_LOGDIR.mktime(0, 0, 0, date("m") , date("d"), date("Y")).".php";
$start = ($exs = file_exists($logfilename)) ? '':"<?die();?>\n";
if (!$exs) {
@fclose(@fopen($logfilename, "a+"));
@chmod($logfilename, $this->exbb['ch_files']);
}
$fp = fopen($logfilename, "a");
flock($fp,2);
fwrite($fp,$start.date("H:i:s",$this->_Nowtime).' :: '.$this->user['name'].' :: '.$action.' :: '.$this->_IP."\n");
fclose($fp);
return;
} |