Está en la página 1de 6

Crear una base de datos

PRACTICA CONEXIÓN BASE DE


Conexión.phpDATOS
<?php
$host="localhost";
$user="root";
$password="";
$db="registro";
$conection=@mysqli_connect($host,$user,$password,$db);
if(!$conection){
echo"error en la conexion";
}
else{
echo "conexion exitosa";
}
?>
Sesión de aprendizaje

SISTEMA LOGIN

conexión.php

<?php

$conexion=mysqli_connect("localhost","root","","loggin");
?>
<H1>BIENVENIDO ESTA CONECTADO</H1>
Crear formulario
index.html
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>login</title>
<link rel="stylesheet" href="css/login.css">
<link rel="stylesheet" href="css/cabecera.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css">
</head>
<body>
<form action="validar.php" method="post">
<h1 class="animate__animated animate__backInLeft">LOGIN</h1>
<p>Usuario <input type="text" placeholder="ingrese su nombre" name="usuario"></p>
<p>Contraseña <input type="password" placeholder="ingrese su contraseña" name="contraseña"></p>
<input type="submit" value="Ingresar">

</form>
</body>
</html>
home.php

<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>INCIO</title>
</head>
<body>
<CENTER><h1>BIENVENIDOS</h1></CENTER>

</body>
</html>
Validar.php
<?php
include('conexion.php');
$usuario=$_POST['usuario'];
$contraseña=$_POST['contraseña'];
session_start();
$_SESSION['usuario']=$usuario;

$conexion=mysqli_connect("localhost","root","","loggin");

$consulta="SELECT*FROM usuarios where usuario='$usuario' and contraseña='$contraseña'";


$resultado=mysqli_query($conexion,$consulta);

$filas=mysqli_num_rows($resultado);

if($filas){

header("location:home.php");

}else{
?>
<?php
include("index.html");

?>
<h1 class="bad">ERROR DE AUTENTIFICACION</h1>
<?php
}
mysqli_free_result($resultado);
mysqli_close($conexion);

También podría gustarte