Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Function PHP para menu

Estas en el tema de Function PHP para menu en el foro de PHP en Foros del Web. Necesito una funcion para un menu en que muestre cierto menu para usuarios registrados y no registrados. Tengo esto pero solo me muestra para los ...
  #1 (permalink)  
Antiguo 24/01/2015, 11:18
 
Fecha de Ingreso: enero-2015
Mensajes: 11
Antigüedad: 9 años, 3 meses
Puntos: 0
Function PHP para menu

Necesito una funcion para un menu en que muestre cierto menu para usuarios registrados y no registrados.

Tengo esto pero solo me muestra para los registrados, si no esta conectado no muestra más links del menu por lo que necesito separar los 2 menus.

Código HTML:
function user_login()
{
    if(!$_SESSION['id'])
    {
        exit ("Esta página es solo para usuarios registrados, <a href='javascript:history.back(-1)'>Volver</a>");
    }
}
Gracias
  #2 (permalink)  
Antiguo 24/01/2015, 11:24
Avatar de jsstoni  
Fecha de Ingreso: enero-2015
Ubicación: Maracaibo
Mensajes: 82
Antigüedad: 9 años, 3 meses
Puntos: 4
Respuesta: Function PHP para menu

Determina si una variable está definida y no es NULL.
http://php.net/manual/es/function.isset.php

Código PHP:
Ver original
  1. <?php
  2. if(isset($_SESSION["USUARIO"])) {
  3. //mostrar formulario
  4. }else {
  5. //no mostrar nada
  6. }
  7. ?>
__________________
Desarrollo web Front End Realtime NodeJs
  #3 (permalink)  
Antiguo 24/01/2015, 12:19
 
Fecha de Ingreso: enero-2015
Mensajes: 11
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Function PHP para menu

Cita:
Iniciado por jsstoni Ver Mensaje
Determina si una variable está definida y no es NULL.
http://php.net/manual/es/function.isset.php

Código PHP:
Ver original
  1. <?php
  2. if(isset($_SESSION["USUARIO"])) {
  3. //mostrar formulario
  4. }else {
  5. //no mostrar nada
  6. }
  7. ?>
Lo siento pero no entendi a que te refieres con eso :c
  #4 (permalink)  
Antiguo 24/01/2015, 13:58
Avatar de jsstoni  
Fecha de Ingreso: enero-2015
Ubicación: Maracaibo
Mensajes: 82
Antigüedad: 9 años, 3 meses
Puntos: 4
Respuesta: Function PHP para menu

fabyold lo que acabo de escribir lo que hace es comprobar que el nombre de la session "USUARIO" sean verdaderas y no falsas por lo cual si no existen no van hacer nada.

Código PHP:
Ver original
  1. <?php
  2. if (isset($_SESSION['USUARIO'])) :
  3. ?>
  4. <ul>
  5. <li><a href="#">Link 1</a></li>
  6. <li><a href="#">Link 2</a></li>
  7. <li><a href="#">Link 3</a></li>
  8. </ul>
  9. <?php endif; ?>
__________________
Desarrollo web Front End Realtime NodeJs
  #5 (permalink)  
Antiguo 24/01/2015, 14:22
 
Fecha de Ingreso: enero-2015
Mensajes: 11
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Function PHP para menu

Cita:
Iniciado por jsstoni Ver Mensaje
fabyold lo que acabo de escribir lo que hace es comprobar que el nombre de la session "USUARIO" sean verdaderas y no falsas por lo cual si no existen no van hacer nada.

Código PHP:
Ver original
  1. <?php
  2. if (isset($_SESSION['USUARIO'])) :
  3. ?>
  4. <ul>
  5. <li><a href="#">Link 1</a></li>
  6. <li><a href="#">Link 2</a></li>
  7. <li><a href="#">Link 3</a></li>
  8. </ul>
  9. <?php endif; ?>
Vi el codigo y me resulto facil, perdon y gracias ^^

Código PHP:
Ver original
  1. <?php
  2. if(isset($_SESSION["USUARIO"])) {
  3.     include('inc/navegador.php');
  4. }else {
  5.     include('inc/navegador2.php');
  6. }
  7. ?>

Última edición por fabyold; 24/01/2015 a las 21:52

Etiquetas: function, usuarios
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 07:35.