Вход Регистрация
Файл: core/other.php
Строк: 65
<?php

function bb($mes){
$mes nl2br($mes);
$mes stripslashes($mes);
$mes preg_replace('#[cit](.*?)[/cit]#si''<blockquote class="blockquote-footer">1</blockquote>'$mes);
$mes preg_replace('#[b](.*?)[/b]#si''<span style="font-weight: bold;"> 1 </span>'$mes);
$mes preg_replace('/[urls?=s?(['"]?)(?:http://)?(.*?)1](.*?)[/url]/', ' <a href="$2"> $3 </a> ', $mes);
$mes = preg_replace('#[black](.*?)[/black]#si', '<span style="color:#000000;">1</span>', $mes);
$mes preg_replace('#[i](.*?)[/i]#si''<i>1</i>'$mes);
$mes preg_replace('#[u](.*?)[/u]#si''<u>1</u>'$mes);
$mes preg_replace('#[red](.*?)[/red]#si''<span style="color: red">1</span>'$mes);
$mes preg_replace('#[green](.*?)[/green]#si''<span style="color: green">1</span>'$mes);
#$mes = preg_replace("~(^|s|-|:| |()(http(s?)://|(www.))((S{25})(S{5,})(S{15})([^<s.,>)];'"!?]))~i", "\1<a href="/away.php?url=http\3://\4\5">\4\6...\8\9</a>", $mes);
#$mes = preg_replace("~(^|s|-|:|(| |xAB)(http(s?)://|(www.))((S+)([^<s.,>)];'"!?]))~i", "\1<a href="/away.php?url=http\3://\4\5">\4\5</a>", $mes);
return $mes
}

function 
money_log($us,$money,$comm){
global 
$db;
$add $db->prepare('INSERT INTO `history_money` (`us`,`money`,`comm`,`time`) VALUES (?,?,?,?)');
$add -> execute([$us,$money,$comm,time()]);
return 
true;
}
function 
generate_form_token(  ) {
 return 
$_SESSION['csrf_token'] = substrstr_shuffle'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM' ), 010 );
 }
function 
isSiteAvailible($url) { 

    
// Проверка правильности URL
    
if(!filter_var($urlFILTER_VALIDATE_URL)){
      return 
false;
    }

    
// Инициализация cURL
    
$curlInit curl_init($url);

    
// Установка параметров запроса
    
curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
    
curl_setopt($curlInit,CURLOPT_HEADER,true);
    
curl_setopt($curlInit,CURLOPT_NOBODY,true);
    
curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);

    
// Получение ответа
    
$response curl_exec($curlInit);

    
// закрываем CURL
    
curl_close($curlInit);
    
    return 
$response true false;
  }
  
  function 
CBR_XML_Daily_Ru() {
    
$json_daily_file __DIR__.'/daily.json';
    if (!
is_file($json_daily_file) || filemtime($json_daily_file) < time() - 3600) {
        if (
$json_daily file_get_contents('https://www.cbr-xml-daily.ru/daily_json.js')) {
            
file_put_contents($json_daily_file$json_daily);
        }
    }

    return 
json_decode(file_get_contents($json_daily_file));
}
Онлайн: 6
Реклама