Foros del Web » Programando para Internet » PHP »

cargar header en base a la session type

Estas en el tema de cargar header en base a la session type en el foro de PHP en Foros del Web. Hola!! me gustaria saber como puedo cargar el header de mi sitio en base al SESSION type. Tengo dos tipos de header, uno que sería ...
  #1 (permalink)  
Antiguo 12/01/2014, 11:20
 
Fecha de Ingreso: mayo-2013
Mensajes: 21
Antigüedad: 11 años, 6 meses
Puntos: 0
cargar header en base a la session type

Hola!!

me gustaria saber como puedo cargar el header de mi sitio en base al SESSION type.
Tengo dos tipos de header, uno que sería para el usuario normal y el otro para administrador. En caso qe sea administraddor solo le carga el headeradmin.php y para el usuario el headeruser.php
Ademas de eso, me gustaria bloquear los sitios por un if session type, pero no me se los codigos, me podrian ayudar?

les pego el header
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> <?php echo "".$_SESSION["nombre"]. "" ?> Sistema Criadores Earthborn Holistic Chile</title>
    <!--*********** cambio de hojas de estilo ***************-->
    <link rel="stylesheet" href="../theme/css/style.css" type="text/css">
    <!-- ************** Menu ********************************-->
    <link rel="stylesheet" type="text/css" href="../theme/css/superfish.css" media="screen">
    <!-- Select's -->
    <script type="text/javascript" src="../theme/js/jQuery.js"></script>
    <!--   Slide   -->
    <script type="text/javascript" src="../theme/slide/slide.js"></script>
    <script type="text/javascript" src="../theme/js/funciones.js"></script>
    <!-- ************** Menu ********************************-->
    <script type="text/javascript" src="../theme/js/hoverIntent.js"></script>
    <script type="text/javascript" src="../theme/js/superfish.js"></script>

</head>
<?php  if($_SESSION["tipo"]=="ADMINISTRADOR"){$tipo "Administrador";}elseif($_SESSION["tipo"]=="CRIADERO"){$tipo="Criadero";}?>

<html>
<body>

<table id="header" width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="1">
        <div style="position:absolute; width:302px; top:30px; background:url(../theme/images/cn-bg.gif);">

</td>
      </tr>
    </table><?php echo "Bienvenido ".$tipo." ".$_SESSION["nombre"]. ". a registro "?></td>
  </tr>
</table>

<!-- Menu -->
<div id="navigator">

<ul class="sf-menu">
            <li class="current">
                <a href="../mod_inicio/index.php">Inicio</a>



            </li>
            
            <li>
                <a href="#">Registros</a>
                <ul>
                    <li>
                        <a href="#">Administracion del Sistema</a>
                        <ul>
                            <li><a href="../mod_usuarios/reg_usu.php">Registrar Usuario y Criadores</a></li>
                            <li><a href="../mod_usuarios/act_usu.php">Configuracion de Usuari&oacute;s</a></li>
                            <li><a href="../mod_usuarios/cam_usu.php">Cambiar Contraseña Usuari&oacute;s</a></li>
                        </ul>
                    </li>
                    
                    <li>
                        <a href="#">Registro Mascotas</a>
                        <ul>
                            <li><a href="../mod_registros/reg_est.php">Registrar Nueva Mascota</a></li>
                            <li><a href="../mod_registros/act_est.php">Acualizar datos Mascota</a></li>
                            <li><a href="../mod_registros/bus_est.php">Ubicar Mascota</a></li>
                        </ul>
                    </li>
                    

                    
                    
                </ul>            
            
            <li>
                <a href="#">Informacion</a>
                <ul>
                    <li>
                        <a href="../mod_estadisticas/mod_est.php">Estad&iacute;sticas inscripci&oacute;n</a>
                    </li>
                                        
                </ul>
            </li>
            
            <li>
                <a href="#">Solicitudes</a>
                <ul>
                    <li>
                        <a href="../mod_sol/solicitud.php">Cambios de registros</a>
                    </li>
                    <li>
                    <a href="../mod_despacho/r_desp.php">Despachos</a>
                    </li>
                                            
                </ul>
            </li>
            
                                <li>
                        <a href="../mod_configuracion/login.php">Salir</a>
                    </li>
        </ul>


</div>
<!-- Final del menu -->
  #2 (permalink)  
Antiguo 12/01/2014, 11:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: cargar header en base a la session type

¿No te sabes los códigos?

Pero si yo veo que lo sabes perfectamente, en tu código se ve que lo haces.

Todo el final son estructuras de control o if-then-else, no más.
Código PHP:
Ver original
  1. if (esto) {
  2.   // header y logica
  3. } else if (aquello) {
  4.   // otro header y logica
  5. }

No veo la dificultad.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 12/01/2014, 11:35
 
Fecha de Ingreso: mayo-2013
Mensajes: 21
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: cargar header en base a la session type

gracias!!!
no me se los codigos muy bien.
El que esta puesto no funciona =(
  #4 (permalink)  
Antiguo 12/01/2014, 11:38
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: cargar header en base a la session type

Pues sería bueno ver ese código que no te funciona, ¿no te parece?

Además si no sabes programar estructuras lógicas sencillas, ¿qué estás esperando para ponerte a estudiar?

Esos son detalles fundamentales, no te puedes permitir aprender improvisando y/o copiando/pegando código sin entender, eso está mal.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: fecha, formulario, mysql, registro, registros, select, sql, tabla, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:15.