<?php
session_start();
if ($_SESSION['rol'] != 1 and $_SESSION['rol'] != 2) {
    header("location: ./");
}

include "../conexion.php";

if (!empty($_POST)) {
    $alert = '';

        $proveedor    = $_POST['proveedor'];
        $producto     = $_POST['producto'];
        $precio       = $_POST['precio'];
        $cantidad     = $_POST['cantidad'];
        $usuario_id   = $_SESSION['idUser'];

        $foto          = $_FILES['foto'];
        $nombre_foto   = $foto['name'];
        $type          = $foto['type'];
        $url_temp      = $foto['tmp_name'];

        $imgProducto   = 'img_producto.png';

        if ($nombre_foto != '') {
            $destino      = 'img/uploads/';
            $img_nombre   = 'img_' . md5(date('d-m-Y H:m:s'));
            $imgProducto = $img_nombre . '.jpg';
            $src          = $destino . $imgProducto;
        }

        $query_insert = mysqli_query($conection, "INSERT INTO producto(proveedor,descripcion,precio,existencia,usuario_id,foto)
														VALUES('$proveedor','$producto','$precio','$cantidad','$usuario_id','$imgProducto')");

        if ($query_insert) {
            if ($nombre_foto != '') {
                move_uploaded_file($url_temp, $src);
            }
            $alert = '<center><p class="msg_save">Producto guardado correctamente. <i class="fas fa-check-circle"></i></p></center>';
        } else {
            $alert = '<center><p class="msg_error">Error al guardar el producto. <i class="fas fa-exclamation-triangle"></i></p></center>';
        }
    }

?>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <?php include "includes/scripts.php"; ?>
    <title>Registro Producto | SIS - COTIZACIONES</title>
    <link rel="icon" href="../img/logo_favicon_vigitronic.ico">
</head>

<body>
    <?php include "includes/header.php"; ?>
    <section id="container">

        <div class="form_register">
            <center>
                <h1><i class="fas fa-cubes"></i> Registro Producto</h1>
            </center>
            <hr>
            <div class="alert"><?php echo isset($alert) ? $alert : ''; ?></div>

            <form action="" method="post" enctype="multipart/form-data">

                <label for="proveedor">Proveedor</label>

                <?php

                $query_proveedor = mysqli_query($conection, "SELECT idproveedor,proveedor FROM  proveedor
                   WHERE estatus = 1 ORDER BY proveedor ASC");

                $result_proveedor = mysqli_num_rows($query_proveedor);
                mysqli_close($conection);

                ?>

                <select name="proveedor" id="proveedor">

                    <?php

                    if ($result_proveedor > 0) {
                        while ($proveedor = mysqli_fetch_array($query_proveedor)) {

                    ?>
                            <option value="<?php echo $proveedor['idproveedor']; ?>"><?php echo $proveedor['proveedor']; ?> </option>

                    <?php

                        }
                    }

                    ?>

                </select>

                <label for="producto">Producto</label>
                <input type="text" name="producto" id="producto" placeholder="Nombre del producto">
                <label for="precio">Precio</label>
                <input type="text" name="precio" id="precio" placeholder="Precio del producto">
                <label for="cantidad">Cantidad</label>
                <input type="number" name="cantidad" id="cantidad" placeholder="Cantidad del producto">

                <div class="photo">
                    <center><label for="foto">Foto</label></center><br>
                    <div class="prevPhoto">
                        <span class="delPhoto notBlock">X</span>
                        <label for="foto"></label>
                    </div>
                    <div class="upimg">
                        <input type="file" name="foto" id="foto">
                    </div>
                    <div id="form_alert"></div>
                </div>

                <button type="submit" class="btn_save"><i class="fas fa-save"></i> Guardar producto</button>

            </form>


        </div>


    </section>
    <?php include "includes/footer.php"; ?>
</body>

</html>