Pagina
user: Pablasso pass: test
son dos pages este es el codigo
Código PHP:
//login.php
<?php
if ($click) {
$bd = mysql_connect("localhost", "xxxx", "xxx");
mysql_select_db("test", $bd);
$sql = "
SELECT nivel
FROM uac_usuarios
WHERE username = '$username'
AND password = '$password' ";
$resultado = mysql_query($sql);
while ($row = mysql_fetch_array($resultado)) {
$nivel = $row["nivel"];
}
if (!mysql_num_rows($resultado)) {
echo "No estas autorizado para entrar >_<!!";
} else {
setcookie('username', $_POST['username'], (time()+2592000), '/', '', 0);
setcookie('nivel', $_POST['nivel'], (time()+2592000), '/', '', 0);
}
if ($nivel == "1") {
echo "Estas logeado como Invitado!.<br />
<a href='pagina.php'>Click aqui para continuar</a>";
} elseif ($nivel =="2") {
echo "Estas logeado como Alumno!.<br />
<a href='pagina.php'>Click aqui para continuar</a>";
} elseif ($nivel =="3") {
echo "Estas logeado como Maestro!.<br />
<a href='pagina.php'>Click aqui para continuar</a>";
} elseif ($nivel =="4") {
echo "Estas logeado como Administrador!.<br />
<a href='pagina.php'>Click aqui para continuar</a>";
}
} else {
?>
<form method="POST" action="<?php echo $GLOBALES['PHP_SELF']; ?>">
Usuario:<input type="text" name="username"><br />
Contraseña:<input type="password" name="password"><br />
<input type="submit" name="click" value="Entrar"><br />
</form>
<?php
}
?>
Código PHP:
//pagina.php
<?php
if ($click) {
setcookie('username', '', time() - 3600);
setcookie('nivel', '', time() - 3600);
echo "Ahora estas fuera del sistema!";
} else {
if (!$_COOKIE['username']) {
echo "No estas autorizado para ver esta pagina!";
exit;
}
?>
<b>Usuario: </b> <?php echo $_COOKIE['username'];?><br />
<b>Tu nivel de Usuario es: </b> <?php echo $_COOKIE['nivel'];?><br />
<form method="POST" action"<?php echo $GLOBALS['PHP_SELF'];?>">
<input type="submit" value="Salir" name="salir">
</form>
<?php
}
?>
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)