Exemplo n.º 1
0
 /**
  * Function displays a detailed site statistics report 
  * at the admin side   
  * 
  * @return array
  */
 function siteStatistics()
 {
     include 'classes/Core/CAdminLogin.php';
     include 'classes/Core/CAdminHome.php';
     $output['currentDate'] = date('l, M d, Y H:i:s');
     $output['currency_type'] = $_SESSION['currency']['currency_tocken'];
     $output['username'] = Core_CAdminLogin::loginStatus();
     // Orders Statistics
     $output['monthlyorders'] = (int) Core_CAdminHome::monthlyOrders();
     $output['previousmonthorders'] = (int) Core_CAdminHome::previousMonthOrders();
     $output['pendingorders'] = (int) Core_CAdminHome::pendingOrders();
     $output['processingorders'] = (int) Core_CAdminHome::processingOrders();
     $output['deliveredorders'] = (int) Core_CAdminHome::deliveredOrders();
     $output['totalorders'] = (int) Core_CAdminHome::totalOrders();
     $output['currency_type'] = $_SESSION['currency']['currency_tocken'];
     // Sales Statistics
     $output['currentmonthincome'] = Core_CAdminHome::currentMonthIncome();
     $output['previousmonthincome'] = Core_CAdminHome::previoustMonthIncome();
     $output['totalincome'] = Core_CAdminHome::totalIncome();
     // Products Statistics
     $output['enabledproducts'] = (int) Core_CAdminHome::enabledProducts();
     $output['disabledproducts'] = (int) Core_CAdminHome::disabledProducts();
     $output['totalproducts'] = (int) Core_CAdminHome::totalProducts();
     // Products Inventory Statistics
     $output['lowstock'] = (int) Core_CAdminHome::lowStock();
     // Customers Statistics
     $output['currentmonthuser'] = (int) Core_CAdminHome::currentMonthUser();
     $output['previousmonthuser'] = (int) Core_CAdminHome::previousMonthUser();
     $output['totalusers'] = (int) Core_CAdminHome::totalUsers();
     /*$output['currentmonthproudctquantity']=(int)Core_CAdminHome::currentMonthProudctQuantity();
     		$output['previousmonthproudctquantity']=(int)Core_CAdminHome::previousMonthProudctQuantity();
     		$output['totalproudctquantity']=(int)Core_CAdminHome::totalProudctQuantity();*/
     return $output;
 }
Exemplo n.º 2
0
 /**
  * Function sends mail to the emailid specified by the admin which contains details about the password.
  * 
  * 
  * @return string
  */
 function forgetPassword()
 {
     $email = $_POST['adminemail'];
     $sql = "select subadmin_password,subadmin_name from subadmin_table where subadmin_email_id='" . $email . "'";
     $obj = new Bin_Query();
     if ($obj->executeQuery($sql)) {
         $name = $obj->records[0]['subadmin_name'];
         $pass = $obj->records[0]['subadmin_password'];
         $password = base64_decode($pass);
     }
     $mail_content = 'Your username is <b>' . $name . '</b> and  Password is <b>' . $password . '</b> ';
     Core_CAdminLogin::sendingMail($email, $title, $mail_content);
     $result = "<div class='success_msgbox' style='width:85%'>User name and Password has been sent to <b>" . $email . "</b> successfully</div>";
     return $result;
 }
Exemplo n.º 3
0
 /**
  * Function  updates the password and sends a mail to the admin  
  * 
  * 
  * @return array
  */
 function forgetPassword()
 {
     include 'classes/Core/CAdminLogin.php';
     include 'classes/Lib/CheckInputs.php';
     $obj = new Lib_CheckInputs('adminemail');
     $output['forgetpass'] = Core_CAdminLogin::forgetPassword();
     Bin_Template::createTemplate('forgetpassword.html', $output);
 }