Jump to content

[SOLVED] using @ with classes? error, page stops running


leeming

Recommended Posts

[code]if(!class_exists("mod"))
{
  ?>
  <div class='missingfield'>
    You do not have any staff access privileges.
  </div>
  return;
  <?
}
elseif(@!$mod->modforums(1))
{
  ?>
  <div class='missingfield'>
    You do not have the staff access to view this page.
  </div>
  return;
  <?
}[/code]

basicly this page is a staff page, so the 1st if, is checking for if the user is a staff member...
but the 2nd is checking if they have the right permissions to view the page... the problem is, im getting this error, and i have tried a few things, with moving the '!' and '@' around

This is without the '@'
[quote]Fatal error: Call to a member function on a non-object in .....[/quote]

"$mod->modforums(1)" should return true or false... and it is a defined function in my class, as this page works when a staff member is logged in (myself) as all the class vars have been set properly, since they can...

but if i add the '@' the page just doesnt load at all past that line...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.