62 lines
1.8 KiB
PHP
62 lines
1.8 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="stylesheet" href="estilo.css">
|
|
<title>Registro Clientes</title>
|
|
</head>
|
|
|
|
<body>
|
|
<form action="" method="post">
|
|
|
|
<label for="email">Correo Electronico:</label>
|
|
<input type="text" id="email" name="email" required>
|
|
|
|
<label for="password">Contraseña:</label>
|
|
<input type="text" id="password" name="password" required>
|
|
|
|
<input type="submit" value="Enviar">
|
|
</form>
|
|
</body>
|
|
|
|
<?php
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|
$email = $_POST['email'];
|
|
$password = $_POST['password'];
|
|
|
|
$nombre_servidor = "localhost";
|
|
$nombre_usuario = "root";
|
|
$contraseña = "Logomark8";
|
|
$nombre_base_datos = "tienda";
|
|
|
|
mysqli_report(MYSQLI_REPORT_OFF);
|
|
$conexion = mysqli_connect($nombre_servidor, $nombre_usuario, $contraseña, $nombre_base_datos);
|
|
if (!$conexion) {
|
|
exit("Error de conexión: " . mysqli_connect_error());
|
|
}
|
|
|
|
|
|
$consulta_sql = "SELECT * FROM usuarios WHERE correo_electronico = '$email'";
|
|
$resultado = mysqli_query($conexion, $consulta_sql);
|
|
|
|
if ($resultado && mysqli_num_rows($resultado) > 0) {
|
|
$usuario = mysqli_fetch_assoc($resultado);
|
|
if (password_verify($password, $usuario['contraseña'])) {
|
|
echo "Correcto";
|
|
session_start();
|
|
$_SESSION['email'] = $email;
|
|
header("Location: realizar_pedido.php");
|
|
exit();
|
|
} else {
|
|
echo "<p>Contraseña incorrecta. Por favor, intenta de nuevo.</p>";
|
|
}
|
|
} else {
|
|
echo "<p>No se encontró ningún usuario con el correo electrónico proporcionado.</p>";
|
|
}
|
|
mysqli_close($conexion);
|
|
}
|
|
?>
|
|
|
|
</html>
|