View file siwap.ru/error.php

File size: 793B
<?php
require_once $_SERVER['DOCUMENT_ROOT'].'/system/App.php';

$errorCode = isset($_GET['code']) && !empty($_GET['code']) ? (int) $_GET['code'] : 404;
$errorText = 'Ошибка <b>'.$errorCode.'</b><br /> Похоже, что вы ошиблись адресом!';

if ($_SERVER['HTTP_ACCEPT'] == 'application/json, text/javascript, */*; q=0.01'):

	$json = [
		'error' => 1,
		'comment' => $errorText,
	];
	
	echo json_encode($json, JSON_UNESCAPED_UNICODE);
else:
	$title = 'Ошибка '.$errorCode;
	require_once ROOT.'/system/header.php';
	?>
	<div class="col-lg-4"></div>
	<div class="col-sm-8 col-md-6 col-lg-4">
		<?=$core->alert($errorText, 'danger')?>
	</div>
	<div class="col-lg-4"></div>
	<?php require_once ROOT.'/system/footer.php'; ?>
<?php endif; ?>