access();
if(!$user->admin && $user->acceso == 'n'){
header('Location: main.php?error=1');
}else{
$user->print_to_log('Usuarios');
}
$fac = $user->facultad['facultad_id'] ?? -1;
if($user->admin){
$fac=null;
}
#echo $fac;
?>
Usuarios
access();
if(isset($_POST["desc"])){
$desc=$_POST["desc"];
$filter_desc = trim(filter_input(INPUT_POST, "desc", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));
}else{
$desc=NULL;
}
if(isset($_POST["clave"])){
$clave=$_POST["clave"];
$filter_clave = trim(filter_input(INPUT_POST, "clave", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));
}else{
$clave=NULL;
}
if(isset($_POST["rol"])){
if($_POST['rol']!="")
{
$rol=$_POST["rol"];
$filter_rol = trim(filter_input(INPUT_POST, "rol", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));
}else{
$rol=NULL;
}
}else{
$rol=NULL;
}
if(isset($_POST["mnombre"])){
$desc=$_POST["mnombre"];
$filter_desc = trim(filter_input(INPUT_POST, "mnombre", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));
}
if(isset($_POST["mclave"])){
$clave=$_POST["mclave"];
$filter_clave = trim(filter_input(INPUT_POST, "mclave", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW)));
}
$fs_usuarios = query(
"SELECT * FROM fs_usuarios(:facultad, :nombre, :clave, :rol)",
array(
":facultad" => $fac,
":nombre" => $desc,
":clave" => $clave,
":rol" => $rol
),
false
);
$fs_roles = query(
"SELECT * FROM rol ORDER BY rol_titulo",
null,
false
);
if($user->admin){
$fs_facultades = query(
"SELECT * FROM facultad WHERE facultad_activa = true ORDER BY facultad_nombre",
null,
false
);
}
?>
acceso == 'w') {?>
Nombre |
Correo |
Clave |
Rol |
admin){ ?>
Facultad |
acceso == 'w'){?>
Acciones |
= $usuario['username'] ?> |
= $usuario['email'] ?> |
= $usuario['clave'] ?> |
= $usuario['titulo'] ?> |
admin){ ?>
= $usuario['facultad_nombre'] ?> |
acceso == 'w'){?>
|