我是php和joomla的新手。我在joomla 1.5中有一个组件,我正在将其转换为最新版本,但不知道为什么我会收到"受限访问"的错误?
<?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;
}
?>
提前谢谢。
将_VAILD_MOS更改为_JEXEC:
defined('_JEXEC') or die( 'Restricted access' );