PHP Veri kullanarak bir Flex 4 uygulaması (kullanıcı kimliği) gibi Joomla 1.5 kullanıcı değişkenleri erişmek için bir yolu var mı?

0 Cevap php

Ben doğru bu gibi bir Joomla kullanıcı kimliği görüntüler (iki dosya) bir script yazdım:

//this is testy.php  
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');  
$id = JFactory::getUser()->id;

Yukarıdaki dosya Joomla kök klasöründe bulunur. Diğer dosya farklı bir dizinde ve aşağıdaki gibidir:

//this is testid.php  
include '../../joomla/testy.php';  
echo $id;

Ben bir "dönüş" için "echo" değiştirmek ve benim Flex 4 Veri Hizmeti komut dosyası içinde ikinci kod pasajını koyduğunuzda Ancak, burada ovmak, bu gibi, bir ...

function getUserId() {  
  include '../../joomla/testy.php';  
  return $id;  
}

... Ben bu diyor bir Flex hatası alıyorum:

Fatal error: Class 'JRequest' not found in /var/www/html/joomla/libraries/joomla    /import.php on line 33

Ben çok bu hata karıştı ve stackoverflow topluluk olabileceği herhangi bir öneriniz seviniriz.

Çok teşekkürler!

Zach

0 Cevap