Código
<?php $user = "root"; $pass = ""; $host = "localhost"; $database = "dbformulario"; if (!$connection) { } // Verificar si se enviaron datos mediante el método POST if ($_SERVER["REQUEST_METHOD"] == "POST") { // Verificar si se recibieron los datos del formulario $correo_o_telefono = $_POST["correo_o_telefono"]; $contraseña = $_POST["contraseña"]; // Verificar si el correo_o_telefono es un correo electrónico o un número de teléfono $where_clause = "correo=?"; } else { $where_clause = "telefono=?"; } // Consulta preparada $consulta = "SELECT * FROM tabla_form WHERE $where_clause"; $resultado = mysqli_stmt_get_result($stmt); // Verificar la contraseña utilizando password_verify if (password_verify($contraseña, $fila['contraseña'])) { $_SESSION['loggedin'] = true; $_SESSION['nombre_completo'] = $fila['nombre_completo']; // Otros datos que quieras guardar en la sesión // Redirigir a la página principal exit; } else { echo "Contraseña incorrecta"; } } else { echo "Usuario no encontrado"; } } else { echo "Por favor, complete todos los campos del formulario"; } } ?>