system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
<?PHP
class Controller_CUserManager
{
var $output=array();
function ShowMembers()
{
include_once('classes/Lib/HandleErrors.php');
$members=$_POST['txticard'];
if($members=='')
{
header('Location:?do=usermanager');
$_SESSION['emessage']='Please Enter Valid ID Card No';
}
else
{
$obj=new Bin_Query();
$select="select * from members_table where members_icard= $members ";
if($obj->executeQuery($select))
{
if($obj->totrows >= 1)
{
header('Location:?do=usermanager&action=edituser&id='.$members.'');
}
else
{
$_SESSION['emessage']="ID Card Not Available";
header('Location:?do=usermanager');
}
}
else
{
$_SESSION['emessage']="ID Card Not Available";
header('Location:?do=usermanager');
}
}
}
function showUserManager()
{
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MUserManager.php');
include_once('classes/Display/DUserManager.php');
$output['header']=Controller_CHeader::showHeader();
$output['user']=Model_MUserManager::showUserManager();
Bin_Template::createTemplate('members.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
unset($_SESSION['emessage']);
}
function showAddUser()
{
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MUserManager.php');
include_once('classes/Display/DUserManager.php');
include_once('classes/Lib/Paging.php');
include_once('classes/Lib/HandleErrors.php');
$output['errmsg'] = $Err->messages;
$output['errval'] = $Err->values;
$output['styles'] = $Err->style;
$output['header']=Controller_CHeader::showHeader();
Bin_Template::createTemplate('members_add.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function insertUser()
{
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MUserManager.php');
include_once('classes/Display/DUserManager.php');
include_once('classes/Lib/ThumbImage.php');
include_once('classes/Lib/ValidateInputs.php');
new Lib_ValidateInputs('adduser');
$output['insert']=Model_MUserManager::insertUser();
}
function showEditUser()
{
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MUserManager.php');
include_once('classes/Display/DUserManager.php');
include_once('classes/Lib/ThumbImage.php');
include_once('classes/Lib/HandleErrors.php');
$output['errmsg'] = $Err->messages;
$output['errval'] = $Err->values;
$output['styles'] = $Err->style;
$output['header']=Controller_CHeader::showHeader();
$values=Model_MUserManager::showEditDetail();
$output['txtrepno']=$values['members_rep_no'];
$output['txtrepstatus']=$values['members_rep_status'];
$output['txtrepdate']=$values['members_rep_date'];
$output['txtsponser']=$values['members_under'];
$output['txtname']=$values['members_name'];
$output['txtof']=$values['members_of'];
$output['txtfname']=$values['members_fname'];
$output['txtusername']=$values['members_icard'];
$output['txtemail']=$values['members_email'];
$output['txtaddress']=$values['members_address'];
$output['txtcity']=$values['members_city'];
$output['txttehsil']=$values['members_tehsil'];
$output['txtblock']=$values['members_block'];
$output['txtdistrict']=$values['members_district'];
$output['txtstate']=$values['members_state'];
$output['txtzipcode']=$values['members_zip'];
$output['txtrank']=$values['members_rank'];
$output['txtrank1']=$values['members_rank1'];
$output['txtrankdate']=$values['members_rank_date'];
$output['txtmembership']=$values['members_membership'];
$output['txtmemdate']=$values['members_membership_date'];
$output['txtblood']=$values['members_blood'];
$output['txtdob']=$values['members_dob'];
$output['txtdoj']=$values['members_doj'];
$output['txtdos']=$values['members_dos'];
$output['txtpos']=$values['members_pos'];
$output['txtphone']=$values['members_phone'];
$output['image2']=$values['members_image'];
$image=$values['members_image'];
if($image==''){$output['image']='../uploads/members/no_user_img.jpg';}
else{$output['image']=$values['members_image'];}
$output['usr']=$values['members_icard'];
Bin_Template::createTemplate('members_edit.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function updateUser()
{
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MUserManager.php');
include_once('classes/Display/DUserManager.php');
include_once('classes/Lib/ThumbImage.php');
include_once('classes/Lib/ValidateInputs.php');
new Lib_ValidateInputs('edituser');
$values=Model_MUserManager::updateUser();
//header('Location:?do=usermanager');
}
}
?>