⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 extractor_users.php

📁 国外的人才求职招聘最新版
💻 PHP
字号:
<?php/*// OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures// all the essential functionalities required for any enterprise.// Copyright (C) 2006 OrangeHRM Inc., http://www.orangehrm.com// OrangeHRM is free software; you can redistribute it and/or modify it under the terms of// the GNU General Public License as published by the Free Software Foundation; either// version 2 of the License, or (at your option) any later version.// OrangeHRM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.// See the GNU General Public License for more details.// You should have received a copy of the GNU General Public License along with this program;// if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,// Boston, MA  02110-1301, USA*/require_once ROOT_PATH . '/lib/models/maintenance/Users.php';class EXTRACTOR_Users{	function EXTRACTOR_Users() {		$this->users = new Users();	}	function parseAddData($postArr) {		 	$this->users -> setUserName(trim($postArr['txtUserName']));		 	$this->users -> setUserPassword(md5(trim($postArr['txtUserPassword'])));		 	$this->users -> setUserEmpID($postArr['cmbUserEmpID']);		 	$this->users -> setUserIsAdmin(isset($postArr['chkUserIsAdmin']) ? 'Yes' : 'No');		 	$this->users -> setUserDateEntered(date("Y-m-d"));		 	$this->users -> setUserCreatedBy($_SESSION['user']);		 	$this->users -> setUserStatus($postArr['cmbUserStatus']);		 	$this->users -> setUserGroupID($postArr['cmbUserGroupID']);			return $this->users;	}	function parseEditData($postArr) {			$this->users -> setUserID($postArr['txtUserID']);		 	$this->users -> setUserName(trim($postArr['txtUserName']));		 	$this->users -> setUserEmpID($postArr['cmbUserEmpID']);		 	$this->users -> setUserIsAdmin(isset($postArr['chkUserIsAdmin']) ? 'Yes' : 'No');		 	$this->users -> setUserDateModified(date("Y-m-d"));			$this->users -> setUserModifiedBy($_SESSION['user']);		 	$this->users -> setUserStatus($postArr['cmbUserStatus']);
		 	$this->users -> setUserGroupID($postArr['cmbUserGroupID']);

		 	if ($_SESSION['isAdmin'] == 'Yes' && $_SESSION['ldap'] == "enabled") {
		 		if (isset($postArr['txtUserPassword']) && ($postArr['txtUserPassword'] == $postArr['txtUserConfirmPassword']) && is_string($postArr['txtUserPassword'])) {
		 			$this->users -> setUserPassword(md5(trim($postArr['txtUserPassword'])));
		 		}
		 	} else if ($_SESSION['isAdmin'] == 'Yes') {
		 		if (isset($postArr['txtUserPassword']) && ($postArr['txtUserPassword'] == $postArr['txtUserConfirmPassword']) && is_string($postArr['txtUserPassword']) && (strlen($postArr['txtUserPassword']) > 3)) {
		 			$this->users -> setUserPassword(md5(trim($postArr['txtUserPassword'])));
		 		}
		 	}			return $this->users;	}}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -