View file moduls/visual/index.php

File size: 1.8Kb
<a class="stroka" href="/">Главная</a>/<a class="stroka" href="http://jpcms.h2m.ru">JPVisio</a>/
<?php
include($cms.'moduls/visual/cgf.php');
{
 // выбераем параметры из GET массива и файла страницы.
$page_file = trim(htmlspecialchars($_GET['namepage'])); // имя файла страницы
$page_true = is_file($vis.'base/'.$page_file.'');    // 1 - страница есть, иначе нет
if ($page_true == 1)
 {
 $page_lock = !is_file($vis.'base/lock/'.$page_file.'');  // 1 страница доступна всем, иначе нет
  if ( ($page_lock != 1) && $_SESSION['user_login'] != '')
  $page['read'] = 1; // можно читать
  elseif ( ($page_lock != 1) && $_SESSION['user_login'] == '')
  $page['read'] = 0; // нельзя читать
  elseif ( ($page_lock == 1) && $_SESSION['user_login'] != '')
  $page['read'] = 1;
  elseif ( ($page_lock == 1) && $_SESSION['user_login'] == '')
  $page['read'] = 1;
 }
 else
 {
  echo '<div class="error">Страница не существует!</div>
  <a href="/?page='.$_GET['page'].'">Далее</a>';
  $page['not_error'] = 1;
 }
// закончили
 if ($page['read'] == 1)
 {
 include($vis.'function.php');
 $page['name'] = trim(file_get_contents($vis.'base/name/'.$page_file.''));
 echo trim(file_get_contents($vis.'base/name/'.$page_file.''));
 $vis_page = @file($vis.'base/'.$page_file.'');
 $vis_id = 0;
  while ($vis_id < count($vis_page))
  {
  if (trim($vis_page[$vis_id]) != '')
   {
   vis_typ(trim($vis_page[$vis_id]),$cms);
   }
  $vis_id+=1;}
 }
 else
 {
  if ($page['not_error'] != 1)
  echo '<div class="error">Для просмотра этой страницы необходимо <a href="/?page=reg">зарегистрироваться</a>.</div>';
 }
}
?>