separar código para segur MVC

This commit is contained in:
2026-10-02 11:01:56 +02:00
parent cd53cba69e
commit 1c3fbf2f90
2 changed files with 17 additions and 20 deletions
+3 -19
View File
@@ -1,17 +1,3 @@
<?php
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
// Redirección si el usuario no ha iniciado sesión
if (!isset($_SESSION['idUsuario'])) {
header('Location: login.php');
exit();
}
$nombreUsuario = htmlspecialchars($_SESSION['nombreUsuario'] ?? 'Usuario');
$avatarUsuario = htmlspecialchars($_SESSION['avatar'] ?? 'img/avatars/defaultProfile.jpeg');
?>
<!DOCTYPE html>
<html lang="es">
@@ -61,15 +47,13 @@ $avatarUsuario = htmlspecialchars($_SESSION['avatar'] ?? 'img/avatars/defaultPro
<div class="col-md-6 text-center">
<!-- Nombre -->
<h1 id="nombre" class="nombre">
<?= $nombreUsuario ?>
</h1>
<h1 id="nombre" class="nombre"></h1>
<!-- FOTO DE PERFIL -->
<div class="foto-container">
<img id="fotoPerfil"
src="<?= $avatarUsuario ?>"
src="img/avatars/defaultProfile.jpeg"
alt="Foto de perfil"
class="avatar rounded-circle">
@@ -310,7 +294,7 @@ $avatarUsuario = htmlspecialchars($_SESSION['avatar'] ?? 'img/avatars/defaultPro
<!-- Tu JavaScript -->
<script src="js/perfil.js"></script>
<script src="js/cabecera.js"></script>
<script src="js/cabecera.js"></script>
</body>
</html>