Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2016, 07:54
borjitaaa
 
Fecha de Ingreso: marzo-2015
Mensajes: 3
Antigüedad: 9 años
Puntos: 0
Crear sección privada para el usuario administrador

Hola buenos días,

tengo un sistema de logueo y lo que quiero hacer es que cuando entre el usuario administrador le aparezca una sección que sea administración (solo a este usuario).

Lo quiero ya que en la web no hay un sistema de registro y es tedioso tener que estar metiendo los usuarios a mano en la BBDD.

A continuación pego la página que reenvía una vez validado el usuario.

Gracias de antemano.

Código PHP:
<?php
//Este archivo es la pantalla que el usuario ve si se logueo correctamente, nada mas como ejemplo he creado una muy sencilla. Cuando el usuario accede a esta pagina web se supone que ya paso por la pantalla de login y sus datos fueron verificados en la BD.
 
//Inicializar una sesion de PHP
session_start();
 
//Validar que el usuario este logueado y exista un UID
if ( ! ($_SESSION['autenticado'] == 'SI' && isset($_SESSION['uid'])) )
{
    
//En caso de que el usuario no este autenticado, crear un formulario y redireccionar a la 
    //pantalla de login, enviando un codigo de error
?>
        <form name="formulario" method="post" action="AreaPrivada.php">
            <input type="hidden" name="msg_error" value="2">
        </form>
        <script type="text/javascript"> 
            document.formulario.submit();
        </script>
<?php
}
 
    
//Conectar BD
    
include("conectar_bd.php");  
    
conectar_bd();
 
    
//Sacar datos del usuario que ha iniciado sesion
    
$sql "SELECT id_usuario,tx_username
            FROM tbl_users
            WHERE id_usuario = '"
.$_SESSION['uid']."'";         
    
$result     =mysql_query($sql); 
 
    
$nombreUsuario "";
 
    
//Formar el nombre completo del usuario
    
if( $fila mysql_fetch_array($result) )
        
$nombreUsuario $fila['tx_username'];
        
        
        
    
//MOSTRAR LOS PDF´S DE LAS ACTAS
    //vamos a crear nuestra consulta SQL
    
$consultaActas "SELECT tx_archivo FROM tbl_actas2015 WHERE id_usuario = '".$_SESSION['uid']."'";
    
//con mysql_query la ejecutamos en nuestra base de datos indicada anteriormente
    //de lo contrario mostraremos el error que ocaciono la consulta y detendremos la ejecucion.
    
$resultado= @mysql_query($consultaActas) or die(mysql_error());

    
//si el resultado fue exitoso
    //obtendremos el dato que ha devuelto la base de datos
    
$datos mysql_fetch_assoc($resultado);
    
//ruta va a obtener un valor parecido a "imagenes/nombre_imagen.jpg" por ejemplo
    
$rutaActas "pdf_actas/" $datos['tx_archivo'];
    
    
    
    
//MOSTRAR LOS PDF´S DE LAS ACTAS
    //vamos a crear nuestra consulta SQL
    
$consultaCuentas "SELECT tx_archivo FROM tbl_cuentas2015 WHERE id_usuario = '".$_SESSION['uid']."'";
    
//con mysql_query la ejecutamos en nuestra base de datos indicada anteriormente
    //de lo contrario mostraremos el error que ocaciono la consulta y detendremos la ejecucion.
    
$resultado= @mysql_query($consultaCuentas) or die(mysql_error());

    
//si el resultado fue exitoso
    //obtendremos el dato que ha devuelto la base de datos
    
$datos mysql_fetch_assoc($resultado);
    
//ruta va a obtener un valor parecido a "imagenes/nombre_imagen.jpg" por ejemplo
    
$rutaCuentas "pdf_cuentas/" $datos['tx_archivo'];
         
//Cerrrar conexion a la BD
mysql_close($conexio);



?>

<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
    <title>Inicio</title>
    <link rel="stylesheet" href="css/AP_Contenido.css"/>
    <link rel="stylesheet" href="file:///Volumes/Macintosh%20HD/Applications/PagAlberto/css/AP_Contenido.css"/>
    <!--<link rel="shortcut icon" type="image/x-icon" href="http://elemisdesign.com/demos/caprice/style/images/favicon.png" /> Poner un icono en la pestaña-->
    <link href='http://fonts.googleapis.com/css?family=Amaranth' rel='stylesheet' type='text/css'>
    <link href='http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic' rel='stylesheet' type='text/css'>
</head>


<body>

<!-- Begin Wrapper -->
<div id="wrapper">
    <!-- Begin Sidebar -->
    <div id="sidebar">
         <div id="logo"><a href="http://mybuck.site11.com"><img src="img/r2r.png" alt="R2" align="center" /></a></div>
         
    <!-- Begin Menu -->
    <div id="menu" class="menu-v">
      <ul>
        <li><a href="http://r2a2.es/">Inicio</a></li>
        <li><a href="http://r2a2.es/Intermediacion_inmobiliaria.html">Intermediación inmobiliaria</a></li>
        <li><a href="http://r2a2.es/gestion_administracion_inmobiliaria.html">Gestión y administración inmobiliaria</a></li>
        <li><a href="http://r2a2.es/gestion_asesoramiento_empresarial.html">Gestión y asesoramiento empresarial</a></li>
        <li><a href="http://r2a2.es/Inmuebles.html">Inmuebles</a></li>
        <li><a href="http://r2a2.es/AreaPrivada.php" class="active">Área Privada</a></li>
      </ul>
    </div>
    <!-- End Menu -->
   
    
    <div class="sidebox">
    <ul class="share">
        <li><a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/icon-rss.png" alt="RSS" /></a></li>
        <li><a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/icon-facebook.png" alt="Facebook" /></a></li>
        <li><a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/icon-twitter.png" alt="Twitter" /></a></li>
        <li><a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/icon-dribbble.png" alt="Dribbble" /></a></li>
        <li><a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/icon-linkedin.png" alt="LinkedIn" /></a></li>
    </ul>
    <p><font color="white">Página desarrollada por Borja Moreno Ramírez</font></p>
    </div>

    
    </div>
    <!-- End Sidebar -->
    
    <!-- Begin Content -->
    <div id="content">
    <h1 class="title">Bienvenido<b><font color="black"> <?php echo "&nbsp;" ?> <?php echo $nombreUsuario ?></font></b></h1>
    <div class="line"></div>
    <div class="intro">
        
        <!--<a href=<?php echo $rutaActas ?>>1.-Estatus entidad urbanística</a> ABRIR UN ARCHIVO EN LA MISMA PAG PIERDE CONEXION-->
        <a href="#" onclick="window.open('<?php echo $rutaActas ?>')"> 1.-Estatus entidad urbanística </a>

        <!--<a href=<?php echo $rutaCuentas ?>>2.-Presupuestos 2016-2017</a> ABRIR UN ARCHIVO EN LA MISMA PAG PIERDE CONEXION--> 
        <a href="#" onclick="window.open('<?php echo $rutaCuentas ?>')"> 2.-Presupuestos 2016-2017 </a>
        
    </div>
    
    <!-- Begin Slider -->
    <div id="slider">

        <div class="flexslider">
            
            
      </div>

    </div>
    <!-- End Slider --> 
    

   
    
    <!-- Begin Footer -->
    <div id="footer">
        <!--<div class="footer-box one-third">
         <h3>Popular Posts</h3>
            <ul class="popular-posts">
                <li>
                    <a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/art/s1.jpg" alt="" /></a>
                    <h5><a href="#">Dolor Commodo Consectetur</a></h5>
                    <span>26 Aug 2011 | <a href="#">21 Comments</a></span>
                </li>
                </br>
                </br>
                <li>
                    <a href="#"><img src="http://elemisdesign.com/demos/caprice/style/images/art/s2.jpg" alt="" /></a>
                    <h5><a href="#">Dolor Commodo Consectetur</a></h5>
                    <span>26 Aug 2011 | <a href="#">21 Comments</a></span>
                </li>
            </ul>
        </div>-->
      <!--end footer-box one-third populars posts -->
       <!-- <div class="footer-box one-third">
         <h3>Oficinas</h3>
          <p></p> 
          <p>Coslada - (MADRID)</p>
          Av. Constitución 35-37 1ª Planta<br>
          <br>
          <span class="lite1">Tel:</span> 91 673 13 12 <br>
          <span class="lite1">E-mail:</span> [email protected]
          
        <p></p> 
          <p>Coslada - (MADRID)</p>
          Av. Constitución 35-37 1ª Planta<br>
          <br>
          <span class="lite1">Tel:</span> 91 673 13 12 <br>
          <span class="lite1">E-mail:</span> [email protected]
      </div>-->
      <!--end footer-box one-third oficinas -->
      
      
       <!--<div class="footer-box one-third last">
       <h3>Custom Text</h3>
       <p>Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas faucibus mollis interdum. Etiam porta sem malesuada magna mollis euismod. Nulla vitae elit. </p>
       <p>Donec ullamcorper nulla non metus auctor fringilla. Maecenas faucibus mollis interdum. Curabitur blandit tempus porttitor.</p>
       </div>-->
       <!--end footer-box one-third custom text -->
            
    </div>
    <!-- End Footer -->    
    
    </div>
    <!-- End Content -->
    
</div>
<!-- End Wrapper -->
<div class="clear"></div>
<script type="text/javascript" src="http://elemisdesign.com/demos/caprice/style/js/scripts.js"></script>
<!--[if !IE]> -->
<script type="text/javascript" src="http://elemisdesign.com/demos/caprice/style/js/jquery.corner.js"></script>
<!-- <![endif]-->

</body>


</html>