$asig = new asignatura('', '', '', $_REQUEST['asignatura']); $asig->Borrar($_REQUEST['asignatura']); header("Location: ../admin/listaAsignaturas.php"); break; default: header("Location: ../admin/listaAsignaturas.php"); break; } break; case 'Modificar': //Acciones de modificacion switch ($_REQUEST['elemento']) { //modificado de usuario case "usuario": $usuario = new usuario($_REQUEST['email'], $_REQUEST['nombre'], $_REQUEST['pass'], $_REQUEST['apellidos'], $_REQUEST['dni'], $_REQUEST['tipo']); $usuario->modificar(); header("Location: ../admin/listaUsuarios.php"); break; //modificado de asignatura //modificado de asignatura case "asignatura": $asignatura = new asignatura("", "", "", ""); $sql = "select * from Asignatura where codAsignatura='" . $_REQUEST['asignatura'] . "'"; $resultado = mysql_query($sql); while ($row = mysql_fetch_array($resultado)) { $asignatura->setCodigo($row['codAsignatura']); $asignatura->setNombre($row['nomAsignatura']); $asignatura->setGrado($row['gradoAsignatura']); $asignatura->setCurso($row['cursoAsignatura']); } $asignaturaM = new asignatura($_REQUEST['nombreA'], $_REQUEST['gradoA'], $_REQUEST['cursoA'], $asignatura->getCodigo());
private function _guardarModificar() { if (!empty($_GET['id'])) { $_SESSION['formulario']['idUsuaario'] = $_GET['id']; } $usuario = usuario::cargarUsuario($_SESSION['formulario']['idUsuaario']); if (!empty($usuario)) { $errores .= validarCampo::validarDato($_POST['nombreUsua'], 'nombreUsua', 'NOMBRE', 'no', '3-50'); $errores .= validarCampo::multiMarcado('permisos', 'Debe al menos seleccionar algún permiso', 1, array($_POST['cursosPerm'], $_POST['personasPerm'], $_POST['documentosPerm'], $_POST['impresionesPerm'])); if (empty($errores)) { $permisos = array($_POST['cursosPerm'], $_POST['personasPerm'], $_POST['documentosPerm'], $_POST['impresionesPerm']); foreach ($permisos as $permisoIndividual) { if ($permisoIndividual != '') { $misPermisos .= $permisoIndividual . ','; } } $misPermisos = substr($misPermisos, 0, strlen($misPermisos) - 1); $usuarioModificar = new usuario($usuario->dameId(), $_POST['nombreUsua'], '', '', $misPermisos, ''); $usuarioModificar->modificar(); vistaGestor::agregarNotificacion('exito', 'Se ha modificado con éxito al usuario'); self::_listadoUsuarios(); } else { self::_formularioModificar(); } } else { self::_listadoUsuarios(); } }
<?php require '../../modelo/mod_connex.php'; $conexion = new Connex(); $pgconn = $conexion->conectar(); $usu_nombre = trim($_POST['nombre']); $usu_apellido = trim($_POST['apellido']); $usu_cedula = trim($_POST['cedula']); $usu_telefono = ltrim($_POST['telefono']); $dep_cod = trim($_POST['departamento']); $per_cod = trim($_POST['perfil']); $estu_cod = trim($_POST['estatus']); require '../../modelo/mod_usuario.php'; $usuario = new usuario(); $inserto = $usuario->modificar($usu_nombre, $usu_apellido, $usu_cedula, $usu_telefono, $dep_cod, $per_cod, $estu_cod, $pgconn); if ($inserto == true) { header("Location: ../../vista/usuario/consultar_usuario.php"); } /*else{ echo"no resgistrado"; //header("Location: ../vistas/empleados/vis_empleadoRegistrado.php"); } /*}else{ $actualizar=$objEmpleado->modificar($emp_nombre,$emp_apellido,$emp_cedula,$emp_telefono,$emp_turno,$emp_correo,$emp_login,$emp_clave,$car_cod,$emp_codigo,$pgconn); if($actualizar==true){ header("Location: ../vistas/empleados/vis_empleadoRegistrado.php?Emp=".$emp_codigo); } else{ header("Location: ../vistas/empleados/vis_empleadoRegistrado.php"); }*/
<?php session_start(); include_once "../clases/Usuario_class.php"; $link = Conectarse(); $email = $_SESSION['userLogin']; $tipo = $_SESSION['userTipo']; $user = new usuario($email, '', '', '', '', ''); $user->Rellenar(); if ($_POST["actualPassword"] == $user->getPassword()) { $user->setNombre($_POST["name"]); $user->setApellido($_POST["surname"]); if ($_POST["newPassword"] != md5('')) { $user->setPassword($_POST["newPassword"]); } $user->modificar(); if ($tipo == 'Alumno') { header("Location:../alumno/perfil.php?msg=mod"); } else { header("Location:../profesor/perfil.php?msg=mod"); } } else { if ($tipo == 'Alumno') { header("Location:../alumno/perfil.php?msg=bpass"); } else { header("Location:../profesor/perfil.php?msg=bpass"); } }