View file ViPTurbo 3.0/user/styling.php

File size: 2.59Kb
<?
include('../include/path.php');

if(isset($user)){

$p=(isset($_GET['p']) && !preg_match('/[^0-9]/',$_GET['p']))?$_GET['p']:0; 


if(isset($_GET['f']) && file_exists($path.'/design/'.MyDecode($_GET['f']).'/style.php'))
 {

    sql_query('UPDATE `'.PRE.'users` SET `design`="'.MyDecode($_GET['f']).'" WHERE `login`="'.$user['login'].'"');

 }

if(isset($_GET['preview']) && file_exists($path.'/design/'.MyDecode($_GET['preview']).'/style.php'))
{
  $user['design']=MyDecode($_GET['preview']);

  function put_content()
  { global $user;
    echo '<div class="title">Предпросмотр "'.$user['design'].'"</div>';

    echo '<br><br>Это страница для предпросмотра дизайна.<br><br>';
    echo 'Вы можете <a href="styling.php?f='.MyEncode($user['design']).'&amp;'.SID.'">установить</a> этот дизайн<br><br>';

    echo '<div class="nav"><a href="styling.php?'.SID.'">назад</a></div>';
    echo '<div class="nav"><a href="settings.php?'.SID.'">к настройкам</a></div>';
    echo '<div class="nav"><a href="../index.php?'.SID.'">на главную</a></div>';
  }

}else
{
function put_content() {

 global $path,$p;
 
  echo '<div class="title">Выбор дизайна</div>';
 
 if ($handle = opendir($path.'/design')) {

   $onpage=30; // количество файлов на странице
      
   $i=1; 

   while (false !== ($file = readdir($handle))) { 

         if ($file != "." && $file != "..") { 
         
           if($i>$p*$onpage){  
             
             $part=explode('.',$file);

               echo '<a href="styling.php?f='.MyEncode($file).'&amp;'.SID.'">'.$part[0].'</a>  [<a href="styling.php?preview='.MyEncode($file).'&amp;'.SID.'">Превью</a>]<br>';


           }

           $i++;

         }
         if($i>($p+1)*$onpage){ break; }
   }

   if($p>0 || $i>($p+1)*$onpage){ echo '<div class="nav">'; }
   if($p>0) { echo '<a href="styling.php?p='.($p-1).'&amp;'.SID.'">&lt;&lt;</a> '; }
   if($i>($p+1)*$onpage) { echo '<a href="styling.php?p='.($p+1).'&amp;'.SID.'">&gt;&gt;</a> '; }
   if($p>0 || $i>($p+1)*$onpage){ echo '</div>'; }

}
   echo '<div class="nav"><a href="settings.php?'.SID.'">назад</a><br>';
   echo '<a href="../index.php?'.SID.'">на главную</a>';
   echo '</div>';
}
}
}else{
   $link = '1; URL=../?'.SID;
         function put_content() {
                  echo '<a href="../?'.SID.'">далее...</a>';
                  }
                  
}

// подключение дизайна
design();?>