Размер файла: 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']).'&'.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).'&'.SID.'">'.$part[0].'</a> [<a href="styling.php?preview='.MyEncode($file).'&'.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).'&'.SID.'"><<</a> '; }
if($i>($p+1)*$onpage) { echo '<a href="styling.php?p='.($p+1).'&'.SID.'">>></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();?>