Файл: mlord.ru/mlord.ru/admin/gerb.php
Строк: 48
<?
require_once('../core/index.php');
require_once('../core/func.php');
admin(2);
$title='Гербы гильдии';
require_once('../design/head.php');
$count=$db->query("SELECT id FROM `gerb`")->rowCount();
if($count==0){echo '<div class="h2">Гербов нет.</div>';}
require '../core/pagination.php';
$pagination = new Pagination;
$pagination->sett($count, 10, true);
$res = $db->query("SELECT * FROM `gerb` " . $pagination->limit());
foreach($res as $gerb){
echo '<div class="h2"><img src=/design/ico/gerb/'.$gerb['id'].'.png><br/>Сторона: '.rasa($gerb['t']).'</div>';
}
echo $pagination->get();
if(isset($_POST['op']) || isset($_FILES['img'])){
if($_FILES['img']['type']!='image/png'){$err='Не верный формат изображения';}
if(empty($_FILES['img']['tmp_name'])){$err='Не выбрано изображение';}
if(!isset($err))
{
$stmt = $db->prepare("INSERT INTO `gerb` (`t`) VALUES (?)");
$stmt -> execute(array($_POST['t']));
copy($_FILES['img']['tmp_name'], '../design/ico/gerb/'.$insertId=$db->lastInsertId().'.png');
$_SESSION['msg']='Герб успешно добавлен.';
header('Location:?');
}else{
$_SESSION['msg']=$err;
header('Location:?');
}}
echo '<div class="h2">';
echo '<form method="post" action="?" enctype="multipart/form-data">';
echo 'Изображение в формате PNG<br/><input type="file" name="img">';
echo 'Сторона:<br />
<input type="radio" name="t" checked="checked" value="1" /> Спарта<br />
<input type="radio" name="t" value="2" /> Троя<br />';
echo '<br/><input type="submit" value="Создать">';
echo '</form>';
echo '</div>';
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
echo '<div class="rzd"></div><a href=/admin><div class="h1">Адм. панель</div></a>';
require_once('../design/foot.php');
?>