सबसे पहले के रूप में जूमला के बाहर सत्र चर का उपयोग कर सकते हैं इस प्रकार कुछ जूमला के स्थिरांक (पहचानकर्ता) को परिभाषा प्रदान करने के लिए है :
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
define('JPATH_BASE',$_SERVER['DOCUMENT_ROOT'].DS. basename(dirname(__DIR__)));
जहां: JPATH_BASE आपकी साइट की रूट निर्देशिका का प्रतिनिधित्व करता है। यह सही होना चाहिए।
से के बाद, आप के रूप में इस महत्वपूर्ण फाइलों को उपयोग करने के लिए:
require_once (JPATH_BASE .DS.'includes'.DS.'defines.php');
require_once (JPATH_BASE .DS.'includes'.DS.'framework.php');
से के बाद, आप एक आवेदन वस्तु बना सकते हैं और यह भी प्रारंभ करने के लिए है:
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
[यह वैकल्पिक है] यदि आप कुछ अन्य पुस्तकालयों को आयात करना चाहते हैं, तो आप इसे निम्न प्रकार से कर सकते हैं:
jimport('joomla.user.user');
jimport('joomla.session.session');
jimport('joomla.user.authentication');
तो कोर सह अपनी फ़ाइल के लिए डी इस प्रकार है:
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
define('JPATH_BASE',$_SERVER['DOCUMENT_ROOT'].DS. basename(dirname(__DIR__)));
require_once (JPATH_BASE .DS.'includes'.DS.'defines.php');
require_once (JPATH_BASE .DS.'includes'.DS.'framework.php');
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
//optional use depend on requirement
jimport('joomla.user.user');
jimport('joomla.session.session');
jimport('joomla.user.authentication');
स्रोत
2013-10-24 07:27:39
मैं इस तरह की कार्यक्षमता केकपीएचपी में खींचना चाहता हूं। केक-आधारित साइट सबडोमेन पर होस्ट की जाती है। क्या आपको लगता है कि आपकी सलाह मेरी समस्या पर लागू होगी? – the0ther
मुझे केकेपीएचपी और इसकी प्रमाणीकरण तंत्र नहीं पता है, लेकिन मुझे लगता है कि यह दृष्टिकोण सामान्य रूप से काम कर सकता है - जब तक आप आवेदन 1 से आवेदन 2 तक पहचानकर्ता (मेरे मामले में एक कुकी) स्थानांतरित करने में सक्षम होते हैं 2. सबडोमेन को देखते हुए इसे चाहिए एक कुकी रखने में कोई समस्या नहीं है जिसे सबडोमेन के साथ-साथ मुख्य डोमेन से भी पढ़ा जा सकता है। –
नोब सवाल के लिए खेद है, लेकिन मुझे लगता है कि हम इसे मूल जूमला निर्देशिका में, PHP स्क्रिप्ट में डालते हैं? – Jaryl