Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Comprobar si usuario esta registrado para usar componente externo no funciona en FF

Estas en el tema de Comprobar si usuario esta registrado para usar componente externo no funciona en FF en el foro de Sistemas de gestión de contenidos en Foros del Web. Saludos, Estimados amigos tengo un problema y necesito en lo posible de su ayuda, utilizo la siguiente instruccion para saber si el usuario inicio sesion ...
  #1 (permalink)  
Antiguo 26/04/2011, 08:25
 
Fecha de Ingreso: diciembre-2007
Mensajes: 218
Antigüedad: 16 años, 11 meses
Puntos: 1
Comprobar si usuario esta registrado para usar componente externo no funciona en FF

Saludos,

Estimados amigos tengo un problema y necesito en lo posible de su ayuda, utilizo la siguiente instruccion para saber si el usuario inicio sesion y pueda utilizar un componenete externo hecho en PHP, para esto creo un archivo llamado ecojoom15.php en el rootm esta es la sintaxis :

<?php // Código tomado del index.php de Joomla 1.5, ningún derecho reservado
define( '_JEXEC', 1 );

define('JPATH_BASE', dirname(__FILE__) );

define( 'DS', DIRECTORY_SEPARATOR );

require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );

$mainframe =& JFactory::getApplication('site'); ?>

Lo utilizo llamando de la siguiente manera:
<?php
include('../ecojoom15.php');

$user = JFactory::getUser();

if ($user->username == NULL){
echo "<b>No puede acceder a esta página sin estar logueado en Joomla.</b> <br><br> <a href='index.php'>Regresar</a>";
exit();
}
?>

Lo tengo puesto en un Wrapper, en IE 8 me funciona bien pero en FF e IE 6 no me funciona, pese a que el usuario este registrado en FF me sale que no puede acceder, prueblo esta aplicacion fuera de joomla, es decir poniendo la direccion donde se encuentra y funciona ok.

Cual puede ser el error, de antemano muchas gracias.

Última edición por lvinuezav; 26/04/2011 a las 12:18

Etiquetas: aplicaciones-prefabricadas, joomla
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 05:15.