Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
casos_medicos1
/
controller
:
HojaVidaControllers.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php require_once __DIR__ . '/../model/HojaVida.php'; class HojaVidaControllers { public function ver() { if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } $cedula = $_GET['cedula'] ?? ''; if (empty($cedula)) { echo 'No se indicó cédula. <a href="/casosMedicos/index">Volver</a>'; exit; } $modelo = new HojaVida(); $hoja = $modelo->obtenerPorCedula($cedula); $listas = $modelo->obtenerListas(); // Comentar las salidas de depuración una vez verificado // Pasar a la vista require '../views/hojaVida.php'; } public function actualizar() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } $modelo = new HojaVida(); $ok = $modelo->actualizar($_POST); echo $ok ? "✅ Datos actualizados correctamente" : "❌ Error al actualizar la hoja de vida"; } public function volver() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } // Redirigir a la página principal de casos médicos header('Location: index.php?url=CasosMedicos/index'); exit; } }