Validar.php



Validando... //imprime Validando

 '''//Es importante que el meta charset se coloque justo después de la apertura de la etiqueta. De este modo nos aseguramos que el navegador conocerá la codificación de caracteres utilizada antes de que comience a procesar nada'''

<?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'].' ' ;// si el usuario es correcto dira Iniciando sesion para el el nombre del usuario

echo ' window.location="panel.php"; ';}// genera lo que se visualizara en pantalla con un enlace a panel,php

else

{echo ' alert("Usuario o contraseña incorrectos."); ';//en caso este mal el usuario o la contraseña no permitira el paso a el panel

echo ' window.location="index.php"; ';}} // y nos mandara al index

?>