public function addPrestamo() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new PrestamosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $empleados = $m->dameEmpleadosLimpios(); $params = array('saldo' => "", 'plazos' => "", 'plazos_max' => "", 'empleado_id' => "", 'empleados' => $empleados); if ($_SERVER['REQUEST_METHOD'] == 'POST') { // comprobar campos formulario if ($m->validarDatos($_POST['saldo'], $_POST['plazos'], $_POST['plazos_max'])) { //usamos metodo del plazos $prestamo_new = $_POST; $m->insertarPrestamo($prestamo_new); header('Location: index.php?ctl=listarPrestamo'); //redirect } else { $params = array('saldo' => $_POST['saldo'], 'plazos' => $_POST['plazos'], 'plazos_max' => $_POST['plazos_max'], 'empleado_id' => $_POST['empleado'], 'empleados' => $empleados); $params['mensaje'] = 'No se ha podido registrar el Prestamo. Revisa el formulario'; } } require __DIR__ . '/templates/Prestamo/AltaPrestamo.php'; }