File size: 2.47Kb
<?php
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once "../../sys/inc/$inc.php";
}
only_reg('/reg.php');
$soo = $pdo->query(("SELECT * FROM `soo` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"))->fetch(PDO::FETCH_ASSOC);
$set['title']='Смена фона'; // заголовок страницы
include_once '../../sys/inc/thead.php';
$soo = $pdo->query(("SELECT * FROM `soo` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"))->fetch(PDO::FETCH_ASSOC);
if(isset($user) && $user['id']==$soo['admid'])
{
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltip' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> <a href='/modules/groups/'>";
echo lang('Группы');
echo "</a> <i class='fa fa-angle-right fa-fw'></i> смена фона</div>";
/////////////////////////
$soo = $pdo->query(("SELECT * FROM `soo` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"))->fetch(PDO::FETCH_ASSOC);
if (isset($_FILES['file']))
{
$file = htmlspecialchars($_FILES['file']['name']);
$file = preg_replace('(\#|\?)', NULL, $file); $name = preg_replace('#\.[^\.]*$#', NULL, $file);
$ras = strtolower(preg_replace('#^.*\.#', NULL, $file));
$rasss=explode(';' , $soo['ras']);
$ras_ok=false;
for($i=0;$i<count($rasss);$i++)
{
if ($rasss[$i]!=NULL && $ras==$rasss[$i])$ras_ok=true;
}
if (!$ras_ok){
$err='Неверное расширение';
}
if (!isset($err)){
if (!@copy(htmlspecialchars($_FILES['file']['tmp_name']), H."modules/groups/fon/".intval($_GET['id']).".jpg")) {
$errs = 'Ошибка при выгрузке';
}
$_SESSION['message'] = 'Фон успешно установлен';
header('location: /modules/groups/group.php?id='.intval($_GET['id']).'');
}
}
err();
echo "<div class='list-group-item'>";
echo '<form method="post" enctype="multipart/form-data" action="">';
echo '<input class="form-control" style="width:50%;" type="file" name="file" accept="image/*,image/gif,image/png,image/jpeg" /><br>';
echo '<input class="knopka" value="Установить" type="submit" />';
echo '</form>';
echo "<br><div class='mess'>Рекомендуемый размер: 640х220</div></div>";
}
/////////////////////////
include_once '../../sys/inc/tfoot.php';
?>