chore: version inicial del codigo fuente del LMS Estafeta

This commit is contained in:
2026-10-02 20:33:12 -06:00
commit c8bb6b97b9
1572 changed files with 457520 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
<?php
require_once __DIR__.'/auth_guard.php';
require_once "../config.php";
$apellidos = isset($_POST['apellidos']) ? trim($_POST['apellidos']) : '';
$nombre = isset($_POST['nombre']) ? trim($_POST['nombre']) : '';
$numempl = isset($_POST['numempl']) ? trim($_POST['numempl']) : '';
$habilitado = isset($_POST['habilitado']) ? (int)$_POST['habilitado'] : 0;
$email = isset($_POST['email']) ? trim($_POST['email']) : '';
$idrol = isset($_POST['rolname']) ? (int)$_POST['rolname'] : 0;
$centro = isset($_POST['catcentrotrab']) ? $_POST['catcentrotrab'] : '';
$distrito = isset($_POST['catdistrito']) ? $_POST['catdistrito'] : '';
$posicion = isset($_POST['catposicion']) ? $_POST['catposicion'] : '';
$sociedad = isset($_POST['catsociedad']) ? $_POST['catsociedad'] : '';
$division = isset($_POST['catdivision']) ? $_POST['catdivision'] : '';
$unidad = isset($_POST['catunidad']) ? $_POST['catunidad'] : '';
$ceco = isset($_POST['catceco']) ? $_POST['catceco'] : '';
$supervisor = isset($_POST['catsupervisor']) ? $_POST['catsupervisor'] : '';
$password = getEncrypt(isset($_POST['password']) ? $_POST['password'] : '');
global $link;
dbConnect();
$sql = "INSERT INTO user (numempl,email,nombre,apellido,centrotrabajonom,distritonom,posicion,sociedad,division,unidad_organizativa,ceco,supervisor,habilitado,idrol,password) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
$stmt = mysqli_prepare($link, $sql);
if ($stmt) {
mysqli_stmt_bind_param($stmt, 'ssssssssssssiis', $numempl, $email, $nombre, $apellidos, $centro, $distrito, $posicion, $sociedad, $division, $unidad, $ceco, $supervisor, $habilitado, $idrol, $password);
if (mysqli_stmt_execute($stmt)) {
echo "Usuario creado";
} else {
http_response_code(500);
echo "Error al crear usuario";
}
mysqli_stmt_close($stmt);
} else {
http_response_code(500);
echo "Error al preparar la consulta";
}
?>