login.php
Código PHP:
<?php
$clase="espacio";
if($_GET["error"]=="si")//este es el condicional ke no se como cambiar para que no siempre sea si
{
$error="Datos Incorrectos. Por favor vuelva a insertar la información";
$clase="error";
}
echo "<form method='post' action='valida.php'>
<table>
<tr><td id='encabezado' class='head'><img src='imagenes/encabezado.png' alt='ITNL'/></td></tr>
<tr><td class='top'></td></tr>
<tr><td class='Cuerpo'>
<table class='administrador'>
<tr><th class='tabla_encabezado' colspan='2'> Inicio de Sesión de Administrador</th></tr>
<tr><td colspan='2'><hr></td></tr>
<tr><td class='$clase' colspan='2'>$error</td></tr>
<tr><td class='tabla_login'>Nombre de Usuario:</td><td><input type='text' name='user_name'/></td></tr>
<tr><td class='tabla_login'>Contraseña: </td><td><input type='password' name='contrasena'/></td></tr>
</table>
</td></tr>
<tr><td class='Pie'><input type='submit' class='boton' value='Iniciar Sesión'/></td></tr>
<tr><td class='Fondo'></td></tr>
<tr><td class='linkITNL'><a href='http://www.itnl.edu.mx' class='link'> ITNL</a></td></tr>
</table>
</form>";
?>
Código PHP:
<?php
$nombre_usuario=$_POST["user_name"];
$contrasena=$_POST["contrasena"];
include("ConexionBD.php");
$link=Conectarse();
$sql="SELECT * FROM sesion WHERE UserName LIKE '$nombre_usuario' AND Clave LIKE '$contrasena' ";
$recordset=mysql_query($sql) or die (mysql_error());
$result=mysql_fetch_assoc($recordset);
$usuario=$result["UserName"];
$iden=$result["ID"];
if($usuario=="")
{
header("Location:login.php?error=s");
}
else
{
session_start();
$_SESSION["si"]=1;
$_SESSION["user"]=$usuario;
$_SESSION["id"]=$iden;
header("Location:ADMIN.php");
}
?>