Este documento PHP verifica si un usuario y contraseña están vacíos al iniciar sesión. Si no lo están, conecta a una base de datos y comprueba las credenciales. Si son correctas, almacena el nombre de usuario en una sesión y redirige al menú principal; de lo contrario, muestra un error e intenta volver a la página de inicio de sesión.
2. <?php
//Se verifica si el usuario o la contraseña estan
vacios
if($User=="" || $Contrasena=="")
{
echo'<script> alert("Hay Campos
Vacios");</script>';
echo '<script language="javascript">
location.href="../Index.html";</script>';
$User.focus;
}
else
{ //Esta instruccion es para incluir el archivo
conexion.php para poder utilizar las funciones
include("../Controlador/conexion.php");
//Ahora nos conectamos a la Base de Datos
3. $conexion=Crear_Conexion('localhost','root','root
');
$ssql="select * from usuario where
user='$User' and contrasena='$Contrasena'";
$rs=Consulta_BD($ssql,'bdsarec',$conexion);
if (mysql_num_rows($rs)!=0)
{//Si el usuario y contraseña son correctos
//variable de sesion que se utiliza para
almacenar el usuario
$_SESSION["k_username"]=$User;
echo'<script>alert("Bienvenido al
Sistema");</script>';
//se llama a la pagina del menu principal
echo '<script language="javascript">
location.href="../Vistas/Menu.php";</script>';
}
else{ //si el usuario o la contraseña no son
corerctos