20/10/2009, 10:44
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 13
Antigüedad: 15 años, 2 meses Puntos: 0 | |
AYUDA!!! ( ! ) Fatal error: Call to a member function isAdmin() on a non-object Hola, Buenos días!!!
Soy nueva en PHP, espero puedan ayudarme con esta error que me esta volviendo loca y atrasándome por supuesto! Jajaja
Error que marca: ( ! ) Fatal error: Call to a member function isAdmin() on a non-object in C:\wamp\www\compras\modules\system\admin\users\use rs.php on line 9
Fragmento de código users.php: <?php if ( $xoopsUser->isAdmin($xoopsModule->mid()) ) {
include_once(XOOPS_ROOT_PATH."/class/xoopslists.php");
include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php");
function displayUsers() {...}
...
} else {
echo "Access Denied";
}
?> xoopsuser.php donde creo la función: <?php
if (!defined("XOOPS_USER_INCLUDED")) {
define("XOOPS_USER_INCLUDED", 1);
include_once(XOOPS_ROOT_PATH."/class/xoopsobject.php");
include_once(XOOPS_ROOT_PATH."/class/xoopsgroup.php");
Class XoopsUser extends XoopsObject {
var $inactive = false;
var $groups = array();
var $admin_groups = array();
function isAdmin($moduleid=0) {
if ($this->admin_groups[$moduleid] == TRUE)
{
return true;
}
else
{
$this->admin_groups[$moduleid] = XoopsGroup::checkRight("module", $moduleid, $this->groups(), "A");
if ($this->admin_groups[$moduleid] == TRUE)
{
return true;
}
}
return false;
}
//---------------------------------------------------------------------------------------//
} // END XOOPSUSER
// ------------------------------------------------------------------------- //
}
?>Gracias!!! |