</div> <div class="menu site"> <?php include "../parts/menu.html"; ?> </div> <div class="main-content site"> <div class="text-content"> <?php if ($_SESSION['auth'] != 'admin') { echo "Доступ запрещён"; } else { $i = 0; $rows = num_of_rows("users"); $user = new User(); echo "\n\t\t\t\t\t\t<table>\n\t\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t\t<td>Имя</td>\n\t\t\t\t\t\t\t\t<td>email</td>\n\t\t\t\t\t\t\t\t<td>Письмо</td>\n\t\t\t\t\t\t\t\t<td>Дата</td>\n\t\t\t\t\t\t\t</thead>\n\t\t\t\t\t\t"; while ($i < $rows) { $user->extract_from_bd($i + 1); echo "\n\t\t\t\t\t\t\t<tr>"; echo "\n\t\t\t\t\t\t\t\t<td>{$user->name}</td>\n\t\t\t\t\t\t\t\t<td>{$user->email}</td>\n\t\t\t\t\t\t\t\t<td>{$user->letter}</td>\n\t\t\t\t\t\t\t\t<td>{$user->datetime}</td>"; echo "</tr>"; $i++; } echo "\n\t\t\t\t\t</table>"; echo "Просмотреть другие таблицы БД можно по ссылкам:\n\t\t\t\t\t<a href='roses_table.php'>Розы</a>\n\t\t\t\t\t<a href='balsamin_table.php'>Бальзамины</a>\n\t\t\t\t\t<a href='zigo_table.php'>Зигокактусы</a>\n\t\t\t\t\t"; } ?> </div> </div>
<?php include "functions.php"; $db_table = $_POST['db']; $i = $_POST['number']; $flower = new Flower(); $rows = num_of_rows($db_table); $flower->set_fields($db_table, $_POST["color{$i}"], $_POST["height{$i}"], $_POST["width{$i}"], $_POST["description{$i}"], $_POST["price{$i}"], $_FILES["img"]["name"], $_POST["availability{$i}"]); $err_logs = $flower->get_validate_logs(); if ($err_logs['err_color'] == 1) { echo "Цвет менее, чем из 4 букв не существует, также не используйте цифры в названии цвета"; } if ($err_logs['err_float'] == 1) { echo "Указывайте высоту, ширину и цену целым или числом с плавающей точкой, например, 20.5"; } if (!empty($_FILES) and $_FILES['img']['size'] > 4000000) { echo "Администраторы, пожалейте сервер - уменьшите размер файла"; } else { if ($err_logs['err_color'] == 0 and $err_logs['err_float'] == 0) { if ($i != $rows) { $flower->update_bd($i + 1); } if ($i == $rows) { $flower->insert_to_bd(); } if (!empty($_FILES)) { $uploaddir = '../foto/roses/'; $uploadfile = $uploaddir . $_FILES["img"]["name"]; move_uploaded_file($_FILES["img"]['tmp_name'], $uploadfile); } echo "Данные успешно внесены.";
?> </div> <div class="main-content site"> <div class="text-content"><h2>Розы на продажу или обмен</h2> <?php $db_table = 'roses'; $form_action = 'rose.php'; $flower = new Flower(); $i = 0; $j = 0; $pages = 0; $items; $item[$pages] = ""; while ($i < num_of_rows($db_table)) { if (!$_REQUEST['filter'] and $flower->extract_from_db($db_table, $i + 1) or $_REQUEST['filter'] and $flower->extract_from_db($db_table, $i + 1, array($_REQUEST['min_cost'], $_REQUEST['max_cost']))) { echo $_POST['min_cost']; $items[$pages] = $items[$pages] . ' <div class="item"> <img src=' . 'foto/roses/' . $flower->foto . ' class="zoom" style="width: 300px;"></img> <div class="describe"> <ul> <li><b>Цвет:</b> ' . $flower->color . '</li> <li><b>Размеры:</b> ' . $flower->height . 'см в высоту, ' . $flower->width . 'см ширина</li> <li><b>Описание:</b> ' . $flower->description . '</li> <li><b>Цена:</b> ' . $flower->price . ' баксов</li> </ul> </div> </div> ';