Nueva pregunta

Pregunta:

Fecha: 26-09-2017 16:27:00 (En Español)

VALIDAR TIPOS DE USUARIOS Y ASIGNAR MENUS PARA CADA UNO[Resuelta]

Buenas a todos

Este modulo funciona correctamente. Estoy tratando de implementarle un menú diferente para tipo de usuario ingresado y validado, pero no me da lo que quiero.

Alguien me puede dar una ayudita?
Le estaré muy agradecido

Muchas Gracias por el apoyo

Aquí el código:


<?php

/* A continuación, realizamos la conexión con nuestra base de datos en MySQL */
$link = mysql_connect("ta ta ta ta ta ta ta ta………..");
mysql_select_db("ta ta ta ta ta ta ta ta………..", $link);

/* El query valida si el usuario ingresado existe en la base de datos. Se utiliza la función htmlentities para evitar inyecciones SQL. */
$myusuario = mysql_query("select idusuario from usuarios where idusuario = '".htmlentities($_POST["usuario"])."'",$link);
$nmyusuario = mysql_num_rows($myusuario);

/* Si existe el usuario, validamos también la contraseña ingresada y el estado del usuario... */
if($nmyusuario != 0)
{
$sql = "select idusuario from usuarios where estado = 1 and idusuario = '".htmlentities($_POST["usuario"])."' and clave = '".md5(htmlentities($_POST["clave"]))."'";

$myclave = mysql_query($sql,$link);
$nmyclave = mysql_num_rows($myclave);

/*Aqui implementando validacion de tipos de usuarios PERF= tipos de usuarios
//if($row = mysql_fetch_array($myusuario)) {
//$c= $row["PERF"];
//echo"<script>alert($c); window.location.href=\"index.php\"</script>";
*/

/* Si el usuario y clave ingresado son correctos (y el usuario está activo en la BD), creamos la sesión del mismo. */
if($nmyclave != 0)
{
session_start();

/* Guardamos dos variables de sesión que nos auxiliará para saber si se está o no "logueado" un usuario */
$_SESSION["autentica"] = "SIP";
$_SESSION["usuarioactual"] = mysql_result($myclave,0,0);

/* nombre del usuario logueado. */
/* Direccionamos a nuestra página principal del sistema. */
header ("Location: app.php");
}
else{
echo"<script>alert('La contrase\u00f1a del usuario no es correcta.'); window.location.href=\"index.php\"</script>";
}
}
else
{
echo"<script>alert('El usuario no existe.'); window.location.href=\"index.php\"</script>";
}
mysql_close($link);

?>

Etiquetas: Desarrollo - MySQL - PHP - Pregunta Votos: 0 - Respuestas: 8 - Vistas: 27 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com