我想在phpfox框架表phpfox_user
应用reference。表phpfox_user中的用户注册从phpfox外部访问php库函数之前工作正常。
$iId = Phpfox::getService('user.process')->add($aVals);
// if fine, $iId is ID of user in `phpfox_user` table, otherwise $iId = false.
<?php
echo "This is the beginning.";
include('auth.php');
include('config1.php');
define('PHPFOX', true);
define('PHPFOX_DS', DIRECTORY_SEPARATOR);
define('PHPFOX_DIR', dirname(__FILE__) . PHPFOX_DS);
define('PHPFOX_START_TIME', array_sum(explode(' ', microtime())));
require_once(PHPFOX_DIR . 'include' . PHPFOX_DS . 'init.inc.php');
$aVals = array(
'full_name' => 'Naveen Kumart',
'email' => 'testrew@abc.com',
'password' => 'Alobha1',
'gender' => 1, // 1: male 2: female
);
if (Phpfox::getParam('core.registration_enable_dob')) {
// if birthday on registration is required, assign birthday parameters here. I give a sample 1/1/1988
$aVals['month'] = '1';
$aVals['day'] = '1';
$aVals['year'] = '1988';
}
$iId = Phpfox::getService('user.process')->add($aVals);
// if fine, $iId is ID of user in `phpfox_user` table, otherwise $iId = false.
if ($iId) {
echo $iId;
} else {
echo 'false';
}
echo "This is the end";
?>
答案 0 :(得分:0)
如果您使用的是phpFox V4,则替换为:
$acticle->orderby('id', 'DESC')->take(6)->get()
通过
<?php
echo "This is the beginning.";
include('auth.php');
include('config1.php');
define('PHPFOX', true);
define('PHPFOX_DS', DIRECTORY_SEPARATOR);
define('PHPFOX_DIR', dirname(__FILE__) . PHPFOX_DS);
define('PHPFOX_START_TIME', array_sum(explode(' ', microtime())));
require_once(PHPFOX_DIR . 'include' . PHPFOX_DS . 'init.inc.php');
如果您的文件与index.php不同,则更新define('PHPFOX_PARENT_DIR', __DIR__ . DIRECTORY_SEPARATOR);
define('PHPFOX_NO_RUN', true);
require('./PF.Base/start.php');