Quote:
Originally Posted by B.Barnato
hi and welcome back
|
Thanks
Quote:
Originally Posted by Dejan
Didn't you leave GFY?
your class.Members.php file is fucked up, check out lines 5 and 7..
|
Well I was banned for awhile. I don't know why it could be fucked up when I haven't touched anything. Here is that file. Tell me if you see anything unusual please.
<?
define("CURRENTTEMPLATES_FOLDER",MAIN_ADMINTEMPLAT ES_PATH);
define("MEMBER_TEMPLATES_FOLDER",MAIN_ADMINTEMPLAT ES_PATH."Members/");
include_once(MAIN_ADMINDATACLASS_PATH."Members/class.MembersData.php");
include_once(ADMINABSOLUTE_PATH."Config/inc.LeftMenu.php");
class Members extends MembersData {
function Members($MemberId=''){
global $global_config,$_SESSION,$LeftMenu;
$this->Common();
$this->MembersData();
$SideMenu = $LeftMenu["members"];
$this->setVariable("LeftMenu_Title","Members");
$this->setVariable("LeftMenu",$SideMenu);
}
function UpdateStatus($objArray){
global $_SESSION,$_COOKIE,$global_config;
if($objArray == "")
$objArray = $this->Request;
$Ids="";
if($objArray["Ids"]!=""){
foreach($objArray["Ids"] as $key=>$value){
if($Ids=="")
$Ids = "'".$value."'";
else
$Ids .= ",'".$value."'";
}
$this->UpdateMemberStatus($Ids,$objArray["Status"]);
}
}
function UpdateModelStatus($objArray){
global $_SESSION,$_COOKIE,$global_config;
if($objArray == "")
$objArray = $this->Request;
$Ids="";
if($objArray["Ids"]!=""){
foreach($objArray["Ids"] as $key=>$value){
if($Ids=="")
$Ids = "'".$value."'";
else
$Ids .= ",'".$value."'";
}
$this->UpdateModelActiveStatus($Ids,$objArray["Status"]);
}
}
function MembersListPage($objArray){
global $_SESSION,$_COOKIE,$global_config;
if($objArray == "")
$objArray = $this->Request;
if($objArray["fAction"] == "updatestatus"){
$this->UpdateStatus($objArray);
$this->setVariable("SuccessMessage","Profile status updated successfully.");
}
if($objArray["fAction"] == "updatemodelstatus"){
$this->UpdateModelStatus($objArray);
$this->setVariable("SuccessMessage","Profile status updated successfully.");
}
$intTotal = $this->getMembersData('COUNT','','',$objArray);
$intLimit = 20;
$intPage = ($objArray["p"] == "" || $objArray["p"] == "0")? 1 : $objArray["p"];
if($intPage == 1)
$intStart = 0;
else
$intStart = ($intPage-1) * $intLimit;
if($intStart > $intTotal)
{
$intStart = $intTotal-$intLimit -1;
$intPage = ceil($intTotal/$intLimit);
}
$intDisplayed=$intLimit+$intStart;
if($intDisplayed>$intTotal)
$intDisplayed=$intTotal;
if($intStart<0)
$intStart='0';
$rsMembers = $this->getMembersData("*",$intStart,$intLimit,$objArray) ;
$this->setPerPage($intTotal,$intLimit,count($rsMembers), $intPage);
$this->prePopulateForm();
$this->setVariable("Start",$intStart);
$this->setVariable("IntTotal",$intTotal);
$this->setVariable("IntStart",$intStart+1);
$this->setVariable("IntLimit",$intDisplayed);
$this->setVariable("MemberList",$rsMembers);
$this->setVariable("Include",MEMBER_TEMPLATES_FOLDER."Li st.tpl");
}
function doProcess($objArray) {
$this->loadJS("siteadmin/javascript/member.js");
$this->ProcessArray = $this->parseProcess($objArray["op"]);
if($this->ProcessArray[2]!= '')
$this->Process = $this->ProcessArray[2];
else if($this->ProcessArray[1]!= '')
$this->Process = $this->ProcessArray[1];
else
$this->Process = $this->ProcessArray["0"];
switch($this->Process) {
default:
$this->MembersListPage($objArray);
break;
}
}
}
?>