<?php
session_start(); //crea una sesión o reanuda la actual basada en un identificador de sesión pasado mediante una petición GET o POST
?>
<html>
<head>
<head>
<title>Validando...</title> //imprime Validando
<meta charset="utf-8"> //Es importante que el meta charset se coloque justo después de la apertura de la etiqueta <head> . De este modo nos aseguramos que el navegador conocerá la codificación de caracteres utilizada antes de que comience a procesar nada
</head>
</head>
<body>
<?php
include 'serv.php'; //Un include es un elemento del lenguaje PHP que nos permite incluir una página entera dentro de otra.
if(isset($_POST['login'])){$usuario = $_POST['user'];//
$pw = $_POST['pw'];//si en la variable pw entra un dato mediante el metodo post
//La información del formulario “viaja” almacenada en variables que podremos recuperar y utilizar mediantePHP. Una de las formas de recuperación consiste en usar $_POST. POST nos permite recuperar datos enviados desde formularios con el método POST.
$log = mysqli_query($conect,"SELECT * FROM admin WHERE user='$usuario' AND pw='$pw'");//si la variable log coincide entonces devera seleccionar la table admin y llenar los siguientes campos usuario y pw
//SELECT significa Seleccionar; FROM es Desde y WHERE es Donde (la condición).SELECT indica qué queremos visualizar, qué registros o resultados. FROM es desde dónde se obtienen los datos, básicamente en qué tablas. Finalmente WHERE (es opcional) que nos indica la o las condiciones que deben cumplirse.
if (mysqli_num_rows($log)>0) // con este obtenemos el número de filas de un conjunto de resultados
{$row = mysqli_fetch_array($log);//Recupera una fila de resultados como un arreglo asociativo, un arreglo numérico o como ambos
$_SESSION["user"] = $row['user']; //se crea una seccion donde se usa el user
echo 'Iniciando sesión para '.$_SESSION['user'].' <p>';// si el usuario es correcto dira Iniciando sesion para el el nombre del usuario
echo '<script> window.location="panel.php"; </script>';}// genera lo que se visualizara en pantalla con un enlace a panel,php
else
{echo '<script> alert("Usuario o contraseña incorrectos.");</script>';//en caso este mal el usuario o la contraseña no permitira el paso a el panel
echo '<script> window.location="index.php"; </script>';}}// y nos mandara al index
?>
</body>
</html>