Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2010, 06:25
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 4 meses
Puntos: 2
Fatal Error Class 'JError' not found

Hola compañer@s.

Esto es lo que me sale cuando pierdo la sesión en mi página wrapper de joomla.
Os cuento un poco la estructura a ver si podeis ayudarme:

Creo item de menú tipo wrapper y desarrollo el contenido en php y ajax. Pero cuando pierdo la sesión, en lugar de redirigirme a la página en la que dice que debo volver a loguearme para reiniciar la sesión, me sale esta frasecita en mitad de la zona de contenido.
Por perder la sesión me refiero, por ejemplo, a limpiar el historial del navegador.

Al principio del script pongo estas líneas para que me compruebe si el usuario está logueado antes de continuar
Código PHP:
session_start();
if(!isset(
$_SESSION['usuario']))
    
$_SESSION['usuario'] = $_REQUEST['usu'];
$usuario $_SESSION['usuario'];
if(
$usuario == '' || $usuario == 0)
{
    
JError::raiseError(1,'No puede acceder a esta página sin estar logueado en el sistema.');

Hay alguna manera de que esto no salga y me lleve a la página que os he comentado??

Gracias y saludos.