CONEXIÓN REGISTRO
<?php
// Configuración de conexión de la base de datos
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "yibo_ai";
// Crear conexión
$conn = new mysqli($servername, $username, $password, $dbname);
// Verificar si la conexión se ha realizado correctamente
if ($conn->connect_error) {
die("Conexión fallida: " . $conn->connect_error);
}
// Procesar los datos del formulario si se ha enviado el formulario
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Obtener los datos del formulario
$nombre = $_POST["Nombre"];
$fecha_nac = $_POST["Fecha_Nac"];
$sexo = $_POST["sexo"];
$countries = $_POST["countries"];
$email = $_POST["Email"];
$usuario = $_POST["usuario"];
$contrasena = $_POST["Contraseña"];
$contrasena2 = $_POST["Contraseña2"];
// Insertar los datos en la base de datos
$sql_registro = "INSERT INTO inscripciones (nombre,
fecha_nacimiento, sexo, pais, correo_electronico, nombre_user,
contrasena, contrasena2) VALUES ('$nombre', '$fecha_nac', '$sexo',
'$countries', '$email', '$usuario', '$contrasena','$contrasena2')";
if ($conn->query($sql_registro) === TRUE) {
//Insertar en usuario
$sql_usuario = "INSERT INTO usuarios (nombre_usuario,
correo_electronico, contrasena) VALUES ('$usuario', '$email',
'$contrasena')";
//Insertar en la tabla de usuarios
if ($conn->query($sql_usuario) === TRUE) {
//Iniciar sesion
session_start();
$_SESSION['email'] = $email;
//Enviar a la pagina inicio de sesion
header('Location: ../php/login.php');
exit;
} else {
echo "Error al insertar en la tabla de usuarios: " . $conn-
>error;
}
} else {
echo "Error al enviar la solicitud de inscripción: " . $conn-
>error;
}
// Insertar los datos en la tabla de usuarios
// Cerrar la conexion
mysqli_close($conn);
?>
CONEXIÓN INICIO DE SESIÓN
<?php
// Configuración de conexión de la base de datos
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "yibo_ai";
// Crear conexión
$conn = new mysqli($servername, $username, $password, $dbname);
// Obtener los datos del formulario de inicio de sesión
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$usuario = $_POST['usuario'];
$contraseña = $_POST['contrasena'];
// Buscar al usuario en la tabla correspondiente
$buscar_usuario = "SELECT * FROM usuarios WHERE
nombre_usuario='$usuario' AND contrasena='$contraseña'";
$resultado = mysqli_query($conn, $buscar_usuario);
// Si se encontró un usuario, iniciar sesión y redirigirlo a la
página de inicio
if (mysqli_num_rows($resultado) > 0) {
session_start();
$_SESSION['email'] = $usuario;
$fila = mysqli_fetch_assoc($resultado);
$_SESSION['user_id'] = $fila['id'];
header('Location: ../index.php');
} else {
// Si no se encontró un usuario, mostrar un mensaje de error
echo "Correo electrónico o contraseña incorrectos";
}
} else {
// Si los índices "usuario" y "contrasena" no están definidos en
$_POST, mostrar un mensaje de error
echo "Por favor, complete los campos de usuario y contraseña.";
}
//Cerrar la conexion
mysqli_close($conn);
?>