我是php和joomla的新手。我在joomla 1.5中有一个comoponent,我将它转换为最新版本,但不知道为什么我收到此错误“限制访问”?
<?php
// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );
require_once( $mainframe->getPath( 'toolbar_html' ) );
$category=$_REQUEST['category'];
switch ($category) {
case 'flash':
TOOLBAR_homepage::_FLASH();
break;
case 'contentbox':
TOOLBAR_homepage::_CONTENTBOX();
break;
/*
case 'social':
TOOLBAR_homepage::_SOCIAL();
break;
*/
case 'options':
TOOLBAR_homepage::_OPTIONS();
break;
case 'metatags':
TOOLBAR_homepage::_METATAGS();
break;
default:
TOOLBAR_homepage::_DEFAULT();
break;
}
?>
提前致谢。
答案 0 :(得分:0)
将 _VAILD_MOS 更改为 _JEXEC :
defined('_JEXEC') or die( 'Restricted access' );