Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <style>
- #qwe {
- transform:scale(3.3);
- opacity:0.9;
- cursor:pointer;
- margin: 1px;
- }
- </style>
- <?php
- require_once '_config.php';
- if (empty($_SESSION['user']['admin'])) {
- header('Location: /');
- }
- if (isset($_GET['id'])) {
- $sql = 'SELECT category.*
- FROM category
- WHERE category.category_id = category_id';
- $sth = $db->prepare($sql);
- $sth->execute([':id' => $_GET['id']]);
- $post = $sth->fetch(PDO::FETCH_ASSOC);
- if (!$post) {
- die('Категория не найдена');
- }
- } else {
- die('Нет параметра ID');
- }
- $id = (int)$_GET['id'];
- if (isset($_POST['delete'])) {
- $db->exec("DELETE FROM category WHERE category_id={$id}");
- header('Location: edit_category.php');
- }
- if (isset($_POST['update'])) {
- $sql = 'UPDATE category SET
- category_id = :category_id,
- name = :name,
- WHERE category_id = :category_id';
- $sth = $db->prepare($sql);
- $sth->execute([
- ':category_id' => (int)$_POST['category_id'],
- ':name' => $_POST['name'],
- ]);
- header("Location: edit_category.php?id={$id}");
- }
- ?>
- <!DOCTYPE html>
- <html lang="ru">
- <head>
- <title>Редактирование категории</title>
- <link href="css/bootstrap.min.css" rel="stylesheet">
- <link href="css/bootstrap-datepicker3.min.css" rel="stylesheet">
- <link rel="shortcut icon" href="favicon.ico" >
- <script src="js/jquery.js"></script>
- <script src="js/bootstrap.min.js"></script>
- <script src="js/bootstrap-datepicker.min.js"></script>
- <script src="js/bootstrap-datepicker.ru.min.js"></script>
- </head>
- <body>
- <div class="wrap">
- <?php require_once 'layout/header.php' ?>
- <div class="container">
- <div class="row">
- <div class="col-xs-9">
- <div class="post-update">
- <ul class="breadcrumb">
- <li><a href="index.php">Главная</a></li>
- <li>Категории</li>
- <li><?= $post['name'] ?></a></li>
- <li class="active">Редактирование</li>
- </ul>
- <h1><?= $post['name'] ?></h1>
- <div class="post-form">
- <form action="" method="post" enctype="multipart/form-data">
- <div class="col-xs-6"> <div class="form-group">
- <label class="control-label" for="name">Категория</label>
- <input type="text" id="name" class="form-control" name="name" value="<?= !empty($post) ? $post['name'] : '' ?>" required />
- </div>
- <div class="form-group text-right">
- <input type="submit" name="delete" value="Удалить" class="btn btn-danger" />
- <input type="submit" name="update" value="Сохранить" class="btn btn-success" />
- </div> </div>
- </form>
- </div>
- </div>
- </div>
- <div class="col-xs-3">
- <?php require_once 'layout/sidebar.php' ?>
- </div>
- </div>
- </div>
- </div>
- <?php require_once 'layout/footer.php' ?>
- <script>
- $('#date').datepicker({
- "format": "yyyy-mm-dd",
- "language": "ru"
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement