Esempio n. 1
0
<?php

require_once 'clases/usuario.php';
require_once 'clases/categorias.php';
require_once 'clases/productos.php';
session_start();
if (isset($_SESSION['usuario'])) {
    if (isset($_POST['desconectar'])) {
        session_unset();
        session_destroy();
        $view = 'conexion';
        include 'vistas/conexion.php';
    } else {
        if (isset($_POST['productos'])) {
            $categoria = new Categorias($_POST['categ']);
            $categoria->getCategoria();
            $_SESSION['categoria'] = $categoria;
            $view = 'productos';
            include 'vistas/productos.php';
        } else {
            if (isset($_POST['insertar'])) {
                $categoria = $_SESSION['categoria'];
                $producto = new Productos($categoria->getNombre(), $_POST['nombre'], $_POST['precio']);
                $valido = $producto->persist();
                if ($valido) {
                    $categoria->getCategoria();
                    $_SESSION['categoria'] = $categoria;
                } else {
                    $errormsg = "Nombre producto no valido";
                }
                $view = 'productos';