<?php
/**
* Гостевая гнига на файлах AGB!
* Автор: Jeey
* Email: [email protected]
* ICQ: 9510787
* Сайт: http://jeey.ru
*/
// Функция для фильтрации переменных
function clean($str, $maxlength, $default = '')
{
if( !is_string($str) )
{
return $default;
}
$str = iconv_substr(trim(htmlentities($str, ENT_QUOTES, 'UTF-8')), 0, $maxlength, 'UTF-8');
$str = str_replace('|', '|', $str);
$str = str_replace('\\', '\', $str);
return $str;
}
// Функция для преобразования даты
function today($date)
{
if( $date == date('j.m') )
{
return 'Сегодня';
}
$month = array
(
'.01' => ' Января',
'.02' => ' Февраля',
'.03' => ' Марта',
'.04' => ' Апреля',
'.05' => ' Мая',
'.06' => ' Июня',
'.07' => ' Июля',
'.08' => ' Августа',
'.09' => ' Сентября',
'.10' => ' Октября',
'.11' => ' Ноября',
'.12' => ' Декабря'
);
return str_replace(array_keys($month), array_values($month), $date);
}
// Функция для записи в файл
function puts($path, $data, $mode)
{
$fp = fopen($path, $mode);
flock($fp, LOCK_EX);
fputs($fp, $data);
flock($fp, LOCK_UN);
fclose($fp);
}
?>