Administracion de usuario en PHP

1.pagina de login (index.php)

2.una de verificacion de login (verifica.php) // aki es donde haces una consulta a tu DB consultando el nivel de user que tiene el usuario que se esta loggiando, por ejemplo, nivel=0 si es admin, y nivel=1 cliente. y despues viene la redireccion.
2.1 Una web con el contenido de Administracion (admin.php //para nivel=0)
2.2 Una web con el contenido de Clientes (cliente.php//nivel=1)
//aki lo sintetizo mejor con un codigo q esta trabajando

<?php

include(“conecta.php”);

$link = Conectarse();

$rut = $_POST[“rut”];
$pass = $_POST[“pwd”];

if($rut == “” || $pass == “”){

echo”<h2>Debe ingresar su Rut y Contraseña</h2>”;
?><META HTTP-EQUIV=”Refresh” CONTENT=”5; URL=login2.php”><?
mysql_close($link);
}
else {

if (ereg(“^[a-zA-Z]+$”,$rut)){

echo”debe ingresar valores validos para un rut”;
mysql_close($link);
}
else{

$result = mysql_query(“SELECT clave, rut, nombre, id_nivel FROM usuario WHERE rut=$rut”);
$c = 0;

if($row = mysql_fetch_array($result)){

if($row[“clave”] == $pass && $row[“id_nivel”] == “1”){
session_start();
$c = 1;
$_SESSION[‘nombre_s’] = $row[“nombre”];
$_SESSION[‘rut_s’] = $row[“rut”];
$nombre1 = $row[“nombre”];
echo “<h1>Bienvenido “,$row[“nombre”], ” sera redireccionado breve” ?>
<META HTTP-EQUIV=”Refresh” CONTENT=”3; URL=cliente.php?nombre1=<?php echo
$nombre1 ?>”><?;

}

if($row[“clave”] == $pass && $row[“id_nivel”] == “0”){
session_start();
$c = 1;
$_SESSION[“nombre_s”] = $row[“nombre”];
$nombre1 = $row[“nombre”];
echo “<h1>Bienvenido “,$row[“nombre”], ” sera redireccionado en breve” ?>
<META HTTP-EQUIV=”Refresh” CONTENT=”2; URL=administrador.php?nombre1=<?php
echo $nombre1 ?>”><?;

}
if($c==0){echo”<h1>La Password no concuerda”?><META HTTP-EQUIV=”Refresh” CONTENT=”2; URL=index.php”><?;}
}else {echo”no se encontro registrado el Rut digitado”;}

}

}

?>

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: