Просмотр файла files/index.php

Размер файла: 1.5Kb
  1. <?php
  2. #-----------------------------------------------------#
  3. # ********* ROTORCMS ********* #
  4. # Made by : VANTUZ #
  5. # E-mail : visavi.net@mail.ru #
  6. # Site : http://pizdec.ru #
  7. # WAP-Site : http://visavi.net #
  8. # ICQ : 36-44-66 #
  9. # Вы не имеете право вносить изменения в код скрипта #
  10. # для его дальнейшего распространения #
  11. #-----------------------------------------------------#
  12. require_once ('../includes/start.php');
  13. require_once ('../includes/functions.php');
  14. require_once ('../includes/header.php');
  15. include_once ('../themes/header.php');
  16.  
  17. if (!empty($_GET['page'])){
  18. $page = check($_GET['page']);
  19. if (preg_match('|^[a-z0-9_\-/]+$|i', $page)){
  20.  
  21. $file = explode('/', $page);
  22. if (empty($file[1])){
  23. $page = $page.'/index';
  24. }
  25. if (file_exists(BASEDIR.'files/'.$page.'.dat')){
  26.  
  27. include_once (BASEDIR.'files/'.$page.'.dat');
  28.  
  29. } else {
  30. $_SESSION['note'] = 'Ошибка! Данной страницы не существует!';
  31. redirect("index.php?".SID);
  32. }
  33. } else {
  34. $_SESSION['note'] = 'Ошибка! Недопустимое название страницы!';
  35. redirect("index.php?".SID);
  36. }
  37. } else {
  38. include_once (DATADIR.'main/files.dat');
  39. }
  40.  
  41. include_once ('../themes/footer.php');
  42. ?>