コード例 #1
0
ファイル: Veiculos.php プロジェクト: JorgeDanilo/veiculos-sys
<?php

require_once '../controler/Veiculos.php';
require_once '../conexao/conexao.php';
require_once '../DAO/VeiculosDAO.php';
// Responsável por receber os dados da view;
if (strlen(trim($_POST['nome'])) == '' || strlen(trim($_POST['modelo'])) == '' || strlen(trim($_POST['placa'])) == '' || strlen(trim($_POST['cor'])) == '') {
    header("Location: ../views/formulario-veiculos.php");
} else {
    $veiculos = new Veiculos();
    $veiculosDao = new VeiculosDAO($conexao);
    $veiculos->setModelo($_POST['modelo']);
    $veiculos->setNome($_POST['nome']);
    $veiculos->setPlaca($_POST['placa']);
    $veiculos->setCor($_POST['cor']);
    if ($veiculosDao->inserir($veiculos)) {
        $_SESSION['success'] = "Veiculo Cadastrado com Sucesso";
        header('Location: ../views/formulario-veiculos.php');
        die;
        //<?php
    } else {
        $_SESSION['danger'] = "Veiculo NÃO Cadastrado com Sucesso";
        //<p class="text-danger">Veiculo Não Cadastrado com Sucesso!</p>
    }
}