View file files/index.php

File size: 1.5Kb
<?php
#-----------------------------------------------------#
#          ********* ROTORCMS *********               #
#              Made by  :  VANTUZ                     #
#               E-mail  :  [email protected]         #
#                 Site  :  http://pizdec.ru           #
#             WAP-Site  :  http://visavi.net          #
#                  ICQ  :  36-44-66                   #
#  Вы не имеете право вносить изменения в код скрипта #
#        для его дальнейшего распространения          #
#-----------------------------------------------------#
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');

if (!empty($_GET['page'])){
  
	$page = check($_GET['page']);
  
	if (preg_match('|^[a-z0-9_\-/]+$|i', $page)){

		$file = explode('/', $page);
	  
		if (empty($file[1])){
			$page = $page.'/index';
		}
		
		if (file_exists(BASEDIR.'files/'.$page.'.dat')){

			include_once (BASEDIR.'files/'.$page.'.dat');

		} else {
			$_SESSION['note'] = 'Ошибка! Данной страницы не существует!';
			redirect("index.php?".SID);
		}
	} else {
		$_SESSION['note'] = 'Ошибка! Недопустимое название страницы!';
		redirect("index.php?".SID);
	}
	
} else {
	include_once (DATADIR.'main/files.dat');
}

include_once ('../themes/footer.php');
?>