DCMS | Где прописать данные
Устанавливаю движок, не могу найти где прописать данные в этом файле, по инструкции надо там прописать, подскажите
------
80827_core.zip (2.0 Kb)
Скачиваний: 155
________
посл. ред. 07.02.2022 в 01:33; всего 1 раз(а); by KavkazoK
------
80827_core.zip (2.0 Kb)
Скачиваний: 155
________
посл. ред. 07.02.2022 в 01:33; всего 1 раз(а); by KavkazoK
Кинь код
<?php
session_start();
session_name('sid');
// Пацаны, если это убрать то будет мат намат блеать.... 3020.ru
@error_reporting(E_ALL ^ E_NOTICE);
//@ini_set('display_errors', false);
//@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_NOTICE);
date_default_timezone_set('Europe/Moscow');
$track_num = -1;
$window = isset($_POST['window']) ? $_POST['window'] : NULL;
$ajax = isset($_POST['ajax']) ? $_POST['ajax'] : NULL;
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {$ajax_query = true;}
foreach ($_GET as $check_url) {
if (!is_string($check_url)) {
header ('Location: ../');
exit;
}
}
$mysqli = new mysqli('localhost', 'юзер', 'пароль', 'база');
$mysqli->query("SET NAMES 'utf8mb4'");
if (mysqli_connect_errno()) {
printf("Connect failed: %sn", mysqli_connect_error());
exit();
}
$system = $mysqli->query("SELECT * FROM `settings` WHERE `id` = 1 LIMIT 1")->fetch_array();
define('URL', 'http://'. $system['url']);
define('HOME', $_SERVER['DOCUMENT_ROOT']);
function go($link) {
header('location: '.$link); exit;
}
function check($str) {
global $mysqli;
$str = htmlentities(trim($str), ENT_QUOTES, 'UTF-8');
$str = nl2br($str);
$str = strtr($str, array (
chr(0)=> '',
chr(1)=> '',
chr(2)=> '',
chr(3)=> '',
chr(4)=> '',
chr(5)=> '',
chr(6)=> '',
chr(7)=> '',
chr(8)=> '',
chr(9)=> '',
chr(10)=> '',
chr(11)=> '',
chr(12)=> '',
chr(13)=> '',
chr(14)=> '',
chr(15)=> '',
chr(16)=> '',
chr(17)=> '',
chr(18)=> '',
chr(19)=> '',
chr(20)=> '',
chr(21)=> '',
chr(22)=> '',
chr(23)=> '',
chr(24)=> '',
chr(25)=> '',
chr(26)=> '',
chr(27)=> '',
chr(28)=> '',
chr(29)=> '',
chr(30)=> '',
chr(31)=> ''
));
$str = str_replace("'", "'", $str);
$str = str_replace('\', "\", $str);
$str = str_replace("|", "I", $str);
$str = str_replace("||", "I", $str);
$str = str_replace("/\$/", "$", $str);
$str = str_replace("<br /><br /><br />", "<br />", $str);
$str = mysqli_real_escape_string($mysqli, $str);
return $str;
}
function links($text) {
$text=preg_replace("//id(\w+)/","<a style='color: #3996d0;' href='/id$1' onclick='Page.Go(this.href); return false'>$0</a>",$text);
$text=preg_replace("//grupa(\w+)/","<a style='color: #3996d0;' href='/grupa$1' onclick='Page.Go(this.href); return false'>$0</a>",$text);
$text = preg_replace("/(^|[n ])([w]*?)((ht|f)tp(s)?://[w]+[^ ,"nrt<]*)/is", "$1$2<a href="$3" target="blank">$3</a>", str_replace("<br />", "n", $text));
return str_replace("n", "<br />", $text);
}
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && filter_var($_SERVER['HTTP_X_FORWARDED_FOR'], FILTER_VALIDATE_IP)) $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
elseif (isset($_SERVER['REMOTE_ADDR']) && filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP)) $ip = $_SERVER['REMOTE_ADDR'];
else die('Unknown');
$ua = check($_SERVER['HTTP_USER_AGENT']);
function check_mobile() {
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
$mobile_agent_array = array('ipad', 'iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
// var_dump($agent);exit;
foreach ($mobile_agent_array as $value) {
if (strpos($ua, $value) !== false) return true;
}
return false;
}
$is_mobile_device = check_mobile();
if($is_mobile_device) $device = 'Mobile'; else $device = 'Computer';
?>
________
посл. ред. 07.02.2022 в 01:38; всего 1 раз(а); by Black-Angel
Уже разобрался, спс
Black-Angel, спс