Файл: mlord.ru/admin/color.php
Строк: 43
<?
require_once('../core/index.php');
require_once('../core/func.php');
admin(2);
$title='Градиенты ников';
require_once('../design/head.php');
$count=$db->query("SELECT id FROM `color`")->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 `color` " . $pagination->limit());
foreach($res as $color){
echo '<div class="h2">'.grad('Gradient Text', $color['color1'], $color['color2']).'<br/>Цена: '.$color['price'].' рубинов</div>';
}
echo $pagination->get();
if(isset($_POST['ok'])){
if(strlen($_POST['color1'])!=6 || strlen($_POST['color2'])!=6){$err='Начальный и конечный цвет дожны содержать 6 символов';}
if($_POST['price']<=0){$err='Цена должна быть больше нуля';}
if(!isset($err))
{
$stmt = $db->prepare("INSERT INTO `color` (`color1`, `color2`, `price`) VALUES (?, ?, ?)");
$stmt -> execute(array($_POST['color1'], $_POST['color2'], $_POST['price']));
$_SESSION['msg']='Градиент успешно добавлен.';
header('Location:?');
}else{
$_SESSION['msg']=$err;
header('Location:?');
}}
echo '<div class="h2">';
echo '<form method="post" action="?" enctype="multipart/form-data">';
echo 'Начальный цвет: <br/><input type="text" name="color1"><br/>';
echo 'Конечный цвет: <br/><input type="text" name="color2"><br/>';
echo 'Цена (рубины): <br/><input type="text" name="price"><br/>';
echo '<br/><input type="submit" name="ok" value="Создать">';
echo '</form>';
echo '</div>';
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
echo '<div class="rzd"></div><a href=/admin><div class="h1">Адм. панель</div></a>';
require_once('../design/foot.php');
?>