Beispiel #1
0
</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>
Beispiel #2
0
<?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 "Данные успешно внесены.";
Beispiel #3
0
?>
</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>
				';