Foros del Web » Programando para Internet » PHP »

redireccionar sin loguin

Estas en el tema de redireccionar sin loguin en el foro de PHP en Foros del Web. Hola, tengo una web con wordpress , y le he puesto el sistema osTicket, de contacto, instalado en localhost/ticket. El problema es que a esta ...
  #1 (permalink)  
Antiguo 26/07/2014, 09:28
 
Fecha de Ingreso: diciembre-2008
Mensajes: 32
Antigüedad: 11 años
Puntos: 1
redireccionar sin loguin

Hola, tengo una web con wordpress , y le he puesto el sistema osTicket, de contacto, instalado en localhost/ticket.
El problema es que a esta pagina se puede acceder sin estar logueado en wordpress, lo que quería hacer, es que si no estas logueado e intentas acceder, te redireccione a localhost/index.php, pero si te encuentras logueado te deje acceder a localhost/ticket/index.php.

he intentado poner este codigo en el index de ticket pero no me funciona.

Código:
require_once( dirname(__FILE__) . ‘/wp-load.php’ );
if(!is_user_logged_in() && $pagenow != ‘area_privada.php’) {
wp_redirect( ‘/proximamente’, 302 );
exit();
}
¿Alguien sabe una manera de poder realizarlo? Gracias
  #2 (permalink)  
Antiguo 26/07/2014, 10:24
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 11 años, 4 meses
Puntos: 1532
Respuesta: redireccionar sin loguin

¿marca algún error? revisa los logs tanto de apache como de wp (si tiene)

asumo que el
&& ¿fue el editor del foro no?
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 26/07/2014, 12:58
 
Fecha de Ingreso: diciembre-2008
Mensajes: 32
Antigüedad: 11 años
Puntos: 1
Respuesta: redireccionar sin loguin

Pues lo tenia puesto con eso, y el error que me da es, Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\ticker\index.php on line 3, si le cambio el codigo a este
Código:
require_once( dirname(__FILE__) . ‘/wp-load.php’ );
if(!is_user_logged_in()  $pagenow != ‘area_privada.php’) {
wp_redirect( ‘/proximamente’, 302 );
exit();
}
el error que sale es el siguiente Parse error: syntax error, unexpected '$pagenow' (T_VARIABLE) in C:\xampp\htdocs\ticker\index.php on line 3

Etiquetas: redireccionar
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 23:50.