Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/12/2016, 16:39
Silenn
 
Fecha de Ingreso: julio-2015
Ubicación: Distrito Federal
Mensajes: 97
Antigüedad: 8 años, 9 meses
Puntos: 2
Respuesta: Función que condiciona acciones

Así es, es un arreglo:
Código PHP:
Ver original
  1. $actions = array('principal', 'profile', 'account', 'mail', 'password', 'personal', 'notifications');
  2.   vCOND($actions,'settings','principal');

Que utilizo en la función que ya me has hecho el favor de complementar.
Código PHP:
Ver original
  1. # REDIRIGIMOS HACIA "X" ACTION SI NO EXISTE
  2.     function vCOND($vAC,$vPG,$vRD){
  3.         for($k = 0;$k < sizeof($vAC);$k++){
  4.             if($vACT != $vAC[$k]){
  5.                 vHEADER(WwW.'/'.$vPG.'.php?action='.$vRD);
  6.                 exit;
  7.             }
  8.         }
  9.     }

El problema es que al accesar a la página, el header() se repite tantas veces que el navegador termina por mostrarme un error en la página y nada más no carga con ninúna acción que introduzca de las que se supone son permitidas e inclusive la principal. ¿Qué será lo que estoy haciendo mal?

-Saludos