Вход Регистрация
Файл: bloodlands.pw/include/func.php
Строк: 107
<?php
define
('cms', 1);

function 
gettime(){
$time = explode(" ",microtime());
return ((float)
$time[0]+(float)$time[1]);
}

$time = gettime();

function 
m($d){
switch(
$d):
case 
1:
return 
'Январь';
break;
case 
2:
return 
'Февраль';
break;
case 
3:
return 
'Март';
break;
case 
4:
return 
'Апрель';
break;
case 
5:
return 
'Май';
break;
case 
6:
return 
'Июнь';
break;
case 
7:
return 
'Июль';
break;
case 
8:
return 
'Август';
break;
case 
9:
return 
'Сентябрь';
break;
case 
10:
return 
'Октябрь';
break;
case 
11:
return 
'Ноябрь';
break;
case 
12:
return 
'Декабрь';
break;
endswitch;
}

function 
calc_age($data){
$ex_age = explode('.', $data);
$age = date('Y') - $ex_age[2];
if (
date('m') < $ex_age[1] || (date('m') == $ex_age[1] && date('d') < $ex_age[0])){
$age--;
}

$q1 = abs($age) % 100;
$q2 = $age % 10;
if (
$q1 > 10 && $q1 < 20){
$result = 'лет';
} elseif (
$q2 > 1 && $q2 < 5){
$result = 'года';
}elseif (
$q2 == 1){
$result = 'год';
} else {
$result = 'лет';
}

$age = (int)$age;

if (
$age == date('Y')) $age = 0;
return 
$age . ' ' . $result; 
}

function 
datasek($time){
$timep = date("s", $time);
return 
$timep;
}

function 
data($time){
$timep = date("H:i:s", $time);
return 
$timep;
}

function 
datac($time){
$timep = date("H:i", $time);
return 
$timep;
}

function 
datap($time){
$timep = date("H:i d/m/Y", $time);
return 
$timep;
}

function 
datai($time){
$timep = date("d/m/Y", $time);
return 
$timep;
}

function 
navigation($all,$napage,$page,$url,$total){
echo
'</div><center><div class="str">';
if(
$page-1>0) echo'<a href="'.$url.'page='.($page-1).'">«</a>';
if(
$page-2>0) $first='<a href="'.$url.'page=1">1</a> .. ';
if(
$page-1>0) $page1left='<a href="'.$url.'page='.($page-1).'">'.($page-1).'</a>';
if(
$page+1<=$total) $page1right='<a href="'.$url.'page='.($page+1).'">'.($page + 1).'</a>';
if(
$page+2<=$total) $page2right=' .. <a href="'.$url.'page='.($total).'">'.($total).'</a>';
echo 
$first.''.$page1left.'<span class="nav">'.$page.'</span>'.$page1right.''.$page2right;
if(
$page+1>0 && $page < $total)echo'<a href="'.$url.'page='.($page+1).'">»</a>';
echo
'</div></center><div class="pt">';
}

function 
wpguy_initial_cap($content){
$searchfor = '/>(<a [^>]+>)?([^<s])/';
$replacewith = '>$1<span class="initialcap">$2</span>';
$content = preg_replace($searchfor, $replacewith, $content, 1);
return 
$content;
}

function 
smiles($massage){
$top = mysql_query("SELECT `simvol`,`img` FROM `smiles`");
while(
$res = mysql_fetch_array($top)){
$massage = str_replace($res['simvol'], '<img src="../img/smiles/'.$res['img'].'.gif">', $massage);}
return 
$massage;
}

function 
filter($text){
$text = trim(htmlspecialchars(mysql_real_escape_string($text)));
$text = preg_replace("/^"([^"]+[^=><])"/u", "$1«$2»", $text);
$text = preg_replace("/(«){2,}/","«",$text);
$text = preg_replace("/(»){2,}/","»",$text);
$text = preg_replace("/(rn){1,}/u", "<br/>", $text);
return 
$text;
}

function filter_search(
$text){
$quotes = array("x27", "x22", "x60", "t", "n", "r", "*", "%", "<", ">", "?", "!");
$goodquotes = array("-", "+", "#");
$repquotes = array("-", "+", "#");
$text = trim(strip_tags($text));
$text = str_replace($quotes, '', $text);
$text = str_replace($goodquotes, $repquotes, $text);
$text = ereg_replace(" +", " ", $text);
return 
$text;
}

function 
browser(){
if(isset(
$_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) $agent = $_SERVER['HTTP_X_OPERAMINI_PHONE_UA'];
elseif (isset(
$_SERVER['HTTP_USER_AGENT'])) $agent = $_SERVER['HTTP_USER_AGENT'];
else 
$agent = 'Not_detected';
$agent = preg_replace('|http://|i','', $agent);
$agent = strtok($agent,'( ');
$agent = filter($agent);
return 
substr($agent, 0, 22);
}

require 
'classIP.php';
$ipinit = new ipinit();
$ipl = $ipinit->ip;
$ipp = long2ip($ipl);
unset(
$ipinit);

function 
gen($num){
$st='';
$chars = 'ABDEFGHKNQRSTYZabdefhiknrstyz0123456789';
$nchars = strlen($chars);
for (
$i=0; $i<$num; $i++){
$st .= substr($chars, rand(1,$nchars)-1,1);
}
return 
$st;
}

?>
Онлайн: 0
Реклама