Hola amigos, llevo varios días dándome cabezazos pero nada. Tengo una web en la que verifica si usuario y contraseña existen en la bd y entonces puedes acceder a ella si no te dice que el usuario no existe y ahora quiero diferenciar un usuario llamado "admin" del resto de usuarios para que entre en otra web pero no soy capaz de hacerlo llevo varios dias sin avanzar nada y agradecería todo tipo de ayuda. Adjunto mis archivos para que me facilitéis la ayuda.
CONEXION.PHP <?php
define('DB_SERVER','localhost');
define('DB_NAME','LGA');
define('DB_USER','administrador');
define('DB_PASS','amazonasadmin');
$con = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
mysql_select_db(DB_NAME,$con);
?>
INDEX.PHP (Aquí tengo el login)
<head>
<title>LGA Servicio Técnico</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="disposicion.css" rel="stylesheet" type="text/css" />
</head>
<body id="pagina1">
<div class="tail-top-right"></div>
<div id="principal">
<!-- cabecera -->
<div id="cabecera">
<ul class="barra">
</ul>
<div class="logo"><a href="#"><img src="imagen/logo.png" alt="" /></a></div>
</div>
<!-- contenido -->
<div id="contenido">
<div class="esconder">
<div class="col-1">
<div class="caja">
</div>
<div class="banner"><a href="#"><img src="imagen/banner.jpg" alt="" /></a></div>
</div>
<div class="col-2">
<div class="indent">
<?php
session_start();
include_once "conexion.php";
function verificar_login($user,$password,&$result) {
$sql = "SELECT * FROM USUARIOS WHERE usuario = '$user' and password = '$password'";
$rec = mysql_query($sql);
$count = 0;
while($row = mysql_fetch_object($rec))
{
$count++;
$result = $row;
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
if(!isset($_SESSION['userid']))
{
if(isset($_POST['login']))
{
if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)
{
$_SESSION['userid'] = $result->idusuario;
header("location:index1.php");
}
else
{
echo '<div class="error">Su usuario es incorrecto o no está registrado, inténtelo nevamente.<div>';
}
}
?>
<style type="text/css">
</style>
<form action="" method="post" class="login"><h3>Login</h3><br><hr><br>
<div><label>Usuario</label><input name="user" type="text" ></div>
<div><label>Password</label><input name="password" type="password"></div>
<div><input name="login" type="submit" value="Entrar"></div>
</form>
<?php
} else {
echo 'Su usuario ingreso correctamente. Pinche aquí para salir ---> ';
echo '<a href="logout.php">Logout</a><p>';
}
?>
<br>
<div class="box">
<div class="border-top">
<div class="border-right">
<div class="border-bot">
<div class="border-left">
<a href="registro.php">¿No estas registrado? Click Aquí</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- footer -->
<div id="footer">
<div class="indent">
<div class="floatizq">Copyrights - LGA Servicio Técnico</div>
<div class="floatder"><a href="#.php"><img alt="" src="imagen/logo-mini.gif"/></a></div>
</div>
</div>
</div>
<div id="fin"align=center>Página Web creada por nuestros técnicos<a href=''></a></div></body>
</html>
LOGOUT.PHP<?php
session_start();
session_destroy();
header('location: index.php');
?>
La tabla USUARIOS de la bd es la siguiente:
# Nombre Tipo Cotejamiento Atributos Nulo Predeterminado
1 - idusuario int(11) No Ninguna AUTO_INCREMENT
2 - usuario varchar(20) latin1_swedish_ci No Ninguna
3 - password varchar(10) latin1_swedish_ci No Ninguna
4 - correoe varchar(50) latin1_swedish_ci No Ninguna
5 - tipousuario varchar(10) latin1_swedish_ci No usuario
Hay 2 usuarios registrados: idusuario: 1
usuario: cliente1
password: cliente1
correoe:
cliente1@cliente1.comtipousuario: usuario
idusuario: 2
usuario: admin
password: adminadmin
correoe:
usuario@lga.comtipousuario: admin
Si necesitáis mas información os la facilito sin problemas.