if (isset($_POST["addSubmit"])) {
    // Fecha actual con formato
    $fecha = date('d-m-Y');
    if (isset($_FILES["addImagen"]["name"]) && $_FILES["addImagen"]["name"] !== "") {
        // Le damos un nombre nuevo a la imagen
        $imgName = "img" . time();
        // Explotamos el type de archivo para recoger su extension
        $tipo = explode('image/', $_FILES["addImagen"]["type"]);
        $extension = $tipo[1];
        // Direccion donde la guardaremos
        $imgDir = "../View/images/" . $imgName . "." . $extension;
        // Subimos el archivo al server
        move_uploaded_file($_FILES["addImagen"]["tmp_name"], $imgDir);
    } else {
        $imgDir = "";
    }
    if ($_POST["addPrecio"] === "") {
        $precio = 0;
    }
    // Creamos el objeto que insertaremos
    $comida = new Comida($_POST["addNombre"], $precio = 0, $_POST["addIngredientes"], $imgDir, $fecha);
    // Recogemos la respuesta de la BD
    $resultado = $comida->insert();
    if ($resultado == false) {
        echo "error";
    } else {
        echo "success";
    }
} else {
    echo "error";
}
Пример #2
0
<?php

require_once '../Model/Comida.php';
$nome = $_POST["nome"];
$tipo = $_POST["tipo"];
$comida = new Comida();
$comida->setNome($nome);
$comida->setTipo($tipo);
if ($comida->insert() == NULL) {
    echo '<script>alert("Cadastro bem-sucedido.")</script>';
    echo '<script>window.location.replace("../View/listarComida.php")</script>';
} else {
    echo '<script>alert("Cadastro mal-sucedido.")</script>';
    echo '<script>window.location.replace("../Controller/formComida.php")</script>';
}