Formulario:
Código PHP:
<?php
error_reporting(E_ALL ^ E_NOTICE);
if($_SESSION['name']){
echo '<font color="#FF0000"><h2>Ya estas logeado</h2></font> <a href="salir.php">Cerrar Sesión</a> O <a href="index.php">Ir al Home</a>';
}else{
if($_GET['error']=='meil'){
echo '<font color="#FF0000">Escribe tu correo</font>';
}
if($_GET['error']=='clave'){
echo '<font color="#FF0000">Escribe tu contraseña</font>';
}
if($_GET['error']=='no'){
echo '<font color="#FF0000">Tu contraseña es incorrecta</font>';
}
if($_GET['error']=='si'){
echo '<font color="#FF0000">Estas registrado logeate</font>';
}
?>
<form action="clientes.php?page=entrar" method="post" >
<span class="Estilo2"><strong>Correo electronico</strong></span><br>
<input class="input_text" type="email" name="mail" id="input1" size="35" placeholder="Ingrese su Email" required autofocus /><br />
<span class="Estilo2"><strong>Contraseña</strong></span><br>
<input name="pass" type="password" class="input_text" id="input1" size="35" placeholder="Ingrese su Contraseña" required />
<br />
<input class="button" type="submit" value="Entrar" id="input2" /><input class="pink button" type="reset" value="Restaurar"/>
</form
Código PHP:
<?php
session_start();
require_once('config/conexion.php');
$usermail=$_POST['mail'];
if($usermail==''){
header('Location: entrar-user?error=meil');
}else{
$password=$_POST['pass'];
if($password==''){
header('Location: entrar-user?error=clave');
}else{
mysql_select_db($bd,$conexion);
$datos=mysql_query("select id_user,nombre,apellido,clave,nivel from usuario where correo='$usermail'",$conexion)or die(mysql_error());
if($row=mysql_fetch_array($datos)){
if($row['clave']==$password){
$_SESSION['id']=$row['id_user'];
$_SESSION['name']= $row['nombre'];
$_SESSION['apelle']= $row['apellido'];
$_SESSION['niv']=$row['nivel'];
$_SESSION['img']=$row['imagen'];
header('location: index.php');
}else{
header('Location: entrar-user?error=no');
}
}
}
}
?>
Espero su ayuda por favor.