Файл: PatrickCMS ver 0.1/include/fnc.php
Строк: 18
<?php
/* Функция фильтрации тесктовых данных. */
function text($var)
{
return htmlspecialchars($var, ENT_QUOTES, 'utf-8');
}
/* Функция время и даты. */
function times($var)
{
/* Если время не было задано, берем текущее. */
if ($var == NULL) $var = time();
/* Время и Дата. */
$full_time = date('d.m.Y в H:i', $var);
/* Дата. */
$date = date('d.m.Y', $var);
/* Время. */
$time = date('H:i', $var);
/* Если текущая дата совпадает с заданой. */
if ($date == date('d.m.Y'))
$full_time = date('Сегодня в H:i', $var);
/* Вчерашняя дата. */
if ($date == date('d.m.Y', time()-60*60*24))
$full_time = date('Вчера в H:i', $var);
return $full_time;
}
/* Функция фильтрации числовых данных. */
function int($var)
{
return abs(intval($var));
}
/*Смайлы. */
function smile($msg)
{
$msg = trim($msg);
$s = mysql_query("SELECT * FROM `smile` ORDER BY `id` DESC");
while($smile = mysql_fetch_array($s))
{
$msg = str_replace($smile['name'],' <img src="'.$HOME.'/img/smile/'.$smile['icon'].'" alt="'.$smile['name'].'"/> ',$msg);
}
return $msg;
}
?>