Beispiel #1
0
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Каталог книг <?php 
    echo $title;
    ?>
</title>
        <link rel="stylesheet" type="text/css" href="style.css" />
    </head>
    <body>
    <?php 
    echo $_SESSION['msg'];
    if (is_object($book) || isset($_GET['id'])) {
        $book = Book::get_book($_GET['id']);
        echo '<h3>' . $book->get_title() . '</h3>';
        echo '<h4>Относится к жанру:</h4>' . implode(', ', Genre::get_genres_by_id_book($book->get_id()));
        echo '<h4>Автор:</h4>' . implode(', ', Author::get_authors_by_id_book($book->get_id()));
        echo '<h4>Цена:</h4>' . $book->get_price() . ' грн.<hr />';
        echo 'Описание: <br />';
        echo wordwrap($book->get_description(), 150, '<br />');
        echo '<hr />';
        echo '<a href="detailed.php?id=' . $book->get_id() . '&form=1">Закакзать эту книгу&crarr;</a>';
    }
    //Начало формы заказа
    if (isset($_GET['form']) && !empty($_GET['form'])) {
        ?>
        <form action="" method="post">
            <fieldset style="width: 20%">
                <legend style="font-weight: bold">Заказать книгу: <?php 
        echo $book->get_title();
        ?>
Beispiel #2
0
<?php

require_once '../inc/functions.php';
require_once '../inc/admin_config.php';
//Начало страницы
$title = 'Adminzone';
require_once '../inc/head.php';
//Админ - Формы
require_once '../inc/admin_forms.php';
//Список книг
echo '<table cellpadding="4">
        <tr><td></td><td><b>Название книги</b></td><td style="text-align: center"><b>Жанр</b></td>
        <td style="text-align: center"><b>Автор</b></td>
        <td><b>Цена, грн.</b></td><td><b>Краткое описание</b></td></tr>';
$i = 1;
if (is_array(Book::get_books())) {
    foreach (Book::get_books() as $array_book) {
        echo '<tr><td>' . $i . '.</td><td>' . $array_book['title'] . '</td>
        <td>' . wordwrap(implode(', ', Genre::get_genres_by_id_book($array_book['id'])), 25, "<br />") . '</td>
        <td>' . wordwrap(implode(', ', Author::get_authors_by_id_book($array_book['id'])), 25, "<br />") . '</td>
        <td>' . $array_book['price'] . '</td>
        <td>' . trim(mb_substr($array_book['description'], 0, 30, 'UTF-8')) . ' <a href="index.php?id=' . $array_book['id'] . '&edit=1">Изменить
        </a>/<a href="index.php?id=' . $array_book['id'] . '&edit=2">Удалить</a></td></tr>';
        $i++;
    }
}
echo '</table>';
?>

<?php 
require_once '../inc/bottom.php';
Beispiel #3
0
        $i = 1;
        if (is_array(Book::get_books_by_id_author($_POST['author']))) {
            foreach (Book::get_books_by_id_author($_POST['author']) as $array_book) {
                echo '<tr><td>' . $i . '.</td><td>' . $array_book['title'] . '</td>
        <td>' . implode(', ', Genre::get_genres_by_id_book($array_book['id'])) . '</td>
        <td>' . implode(', ', Author::get_authors_by_id_book($array_book['id'])) . '</td>
        <td>' . $array_book['price'] . '</td>
        <td>' . trim(mb_substr($array_book['description'], 0, 30, 'UTF-8')) . '<a href="inc/detailed.php?id=' . $array_book['id'] . '"> >>Подробнее</a></td></tr>';
                $i++;
            }
        }
        echo '</table>';
    }
} else {
    echo '<table cellpadding="4">
        <tr><td></td><td><b>Название книги</b></td><td style="text-align: center"><b>Жанр</b></td>
        <td style="text-align: center"><b>Автор</b></td>
        <td><b>Цена, грн.</b></td><td><b>Краткое описание</b></td></tr>';
    $i = 1;
    if (is_array(Book::get_books())) {
        foreach (Book::get_books() as $array_book) {
            echo '<tr><td>' . $i . '.</td><td>' . $array_book['title'] . '</td>
        <td>' . implode(', ', Genre::get_genres_by_id_book($array_book['id'])) . '</td>
        <td>' . implode(', ', Author::get_authors_by_id_book($array_book['id'])) . '</td>
        <td>' . $array_book['price'] . '</td>
        <td>' . trim(mb_substr($array_book['description'], 0, 30, 'UTF-8')) . '<a href="inc/detailed.php?id=' . $array_book['id'] . '"> >>Подробнее</a></td></tr>';
            $i++;
        }
    }
    echo '</table>';
}
Beispiel #4
0
    if (is_object($book)) {
        if (in_array($name, Author::get_authors_by_id_book($book->get_id()))) {
            echo 'checked';
        }
    }
    echo ' />' . $name;
}
?>
                </td></tr>
            <tr><td>Жанр</td>
                <td>
                    <?php 
foreach (Genre::get_genres() as $id => $name) {
    echo '<input type="checkbox" name="genre[]" value="' . $id . '" ';
    if (is_object($book)) {
        if (in_array($name, Genre::get_genres_by_id_book($book->get_id()))) {
            echo 'checked';
        }
    }
    echo ' />' . $name;
}
?>
                </td></tr>
            <tr><td><label for="price">Стоимость</label></td>
                <td><input type="text" id="price" name="price" value="<?php 
if (is_object($book)) {
    echo $book->get_price();
}
?>
" /></td></tr>
            <tr><td>Описание</td>