Files
Complejo_Cap1tan/php/Login.php
T
MarcosFlorSalcedo 8ec55e40fc 1ra Versión
2026-07-14 18:24:27 -03:00

40 lines
1.0 KiB
PHP

<?php
session_start();
require_once 'conexion.php';
if ($conexion->connect_error) {
die("Error de conexión: " . $conexion->connect_error);
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
header('Content-Type: application/json');
$usuario = $_POST['usuario'];
$clave = $_POST['clave'];
$query = "SELECT * FROM usuarios WHERE Usuario=? AND Contraseña=?";
$stmt = $conexion->prepare($query);
$stmt->bind_param("ss", $usuario, $clave);
$stmt->execute();
$result = $stmt->get_result();
if ($result->num_rows == 1) {
$row = $result->fetch_assoc();
$_SESSION['id_usuario'] = $row['ID_Usuario'] ?? null;
$_SESSION['usuario'] = $row['Usuario'];
$_SESSION['rol'] = $row['Rol']; // admin, cancha o cantina
echo json_encode([
'success' => true,
'message' => 'Login exitoso'
]);
exit();
} else {
echo json_encode([
'success' => false,
'message' => 'Usuario o contraseña incorrectos'
]);
exit();
}
}
?>