public function validar_Modificar_Usuario($num_id, $usuario, $password, $nombres, $apellidos, $direccion, $email, $tipoid, $ciudad, $pregunta, $respuesta, $celular, $edad, $foto, $genero, $perfil) { $c_perfil = new Controlador_Perfil(); $m_perfil = new Modelo_Perfil($c_perfil); $m_perfil->buscar_Perfil($perfil); $c_usuario = new Controlador_Usuario(); $c_usuario->crear_usuario($num_id, $usuario, $password, $nombres, $apellidos, $direccion, $email, $tipoid, $ciudad, $pregunta, $respuesta, $celular, $edad, $foto, $genero, $c_perfil->get_ID()); $m_usuario = new Modelo_Usuario($c_usuario); $num_error = 1; if ($perfil) { $num_error = $m_usuario->actualizar_Datos_Usuario2($_REQUEST['doc']); } /*echo '<p>docum = '.$_REQUEST['doc']; echo '<p>numerror = '.$num_error; echo '<p>perfil = '.$perfil; */ if ($num_error == 1) { header("Location: ../pages/Modificar_Usuario.php?gestion=1"); } else { header("Location: ../pages/Modificar_Usuario.php?gestion=" . $num_error); } }
<?php include "perfil.php"; echo '<div class="contenido">'; $c_usuario2 = new Controlador_Usuario(); $m_usuario2 = new Modelo_Usuario($c_usuario2); if ($c_perfil->get_PermisoSistema()) { $usuario = $_REQUEST['gestion']; $m_usuario2->buscar_Usuario2($usuario); switch ($usuario) { case "exito": if ($c_perfil->get_PermisoSistema()) { echo "<h1><i>Se ha eliminado el Usuario.</i></h1>"; } else { echo "<h1><i>Esto no te pertenece.</i></h1>"; } break; case "error": if ($c_perfil->get_PermisoSistema()) { echo "<h1><i>No se ha eliminado el usuario.</i></h1>"; } else { echo "<h1><i>Esto no te pertenece.</i></h1>"; } break; default: echo "\n\t\t\t\t\t<form action='../script/Borrar_Usuario.php?documento=" . $usuario . "' method='post'>\n\t\t\t\t\t<h1>Está seguro de que quiere eliminar el usuario " . $c_usuario2->get_Nombres() . " " . $c_usuario2->get_Apellidos() . "?</h1><p>\n\t\t\t\t\t<input type='submit' name='eliminar' class='login login-submit' value='Eliminar Usuario'>\n\n\t\t\t\t"; break; } } else { echo "<h1><i>Esto no te pertenece.</i></h1>"; }
<body> <div class='sesion-bar'> <a href='../script/Cerrar_sesion.php'>Cerrar sesión <img src='../resources/cerrar_sesion.png' width='20' height='20' href='#' alt="Cerrar Sesion"></a> </div> <div class="menu-bar"> <div class='image-perfil'> <?php include_once '../modelos/Modelo_Usuario.php'; include_once '../controladores/Controlador_Usuario.php'; include_once '../controladores/Controlador_Perfil.php'; include_once '../modelos/Modelo_Perfil.php'; // se crean los objetos que se usaran para mostrar el menu dependiendo de los permisos $c_usuario = new Controlador_Usuario(); $m_usuario = new Modelo_Usuario($c_usuario); // se obtiene el usuario que inicio sesion $usuario = $_SESSION['nick']; $m_usuario->buscar_Usuario($usuario); //aqui verifica si la clave dela sesion iniciada es la misma de la BD, en caso sontraio devuelve a login if (!isset($_SESSION['clave'])) { header("Location: ../index.php"); } elseif ($c_usuario->get_Password() != $_SESSION['clave']) { header("Location: ../index.php"); } else { // se imprime la imagen del usuario que inicio sesion echo "<img src='" . $c_usuario->get_Foto() . "' border='0' width='160' height='180'>"; echo "</div>"; //aqui termina la div de la imagen // imprime el nombre de usuario abajo de la imagen, en el menu