模块中的Joomla JFactory类

模块中的Joomla JFactory类,joomla,Joomla,我制作了一个模块,在从外部服务器接收并发布详细信息后,该模块将从数据库中选择表并更新表单元格。但是:在'if'语句之间,jFactory类不起作用,我的意思是我不能使用$user->username调用username,但是如果我在'if'语句之前调用$user->username,一切都正常。你能帮我一下,告诉我为什么它不能正常工作吗 if($_SERVER['REMOTE_ADDR']=='IP NUMBER' && !empty($_POST)){ $xxx

我制作了一个模块,在从外部服务器接收并发布详细信息后,该模块将从数据库中选择表并更新表单元格。但是:在'if'语句之间,jFactory类不起作用,我的意思是我不能使用$user->username调用username,但是如果我在'if'语句之前调用$user->username,一切都正常。你能帮我一下,告诉我为什么它不能正常工作吗

if($_SERVER['REMOTE_ADDR']=='IP NUMBER' && !empty($_POST)){

  $xxx      = $_POST['xxx']; 
  $zzz  = $_POST['zzz']; 
  $yyy      = $_POST['yyy']; 


}
post变量是从外部服务器接收的

你知道吗


我需要补充的是,从exterran服务器收到的$_post有延迟,但模块始终处于活动状态。

您提供的代码根本不会干扰JFactory。您需要提供真正的工作代码和非工作代码。您是否在if语句中定义了$user,并试图在其他不适用的地方调用if?尝试在文件顶部定义$user,在任何语句之外。我想我会尝试所有组合以使其正常工作:/