コード例 #1
0
ファイル: oaeditprofile_a.php プロジェクト: nstungxd/F2CA5
$Data['iGroupID'] = $userData['iGroupID'];
$Data['eStatus'] = 'Need to Verify';
$Data['iVerifiedID'] = '';
if (count($emailArr) > 0) {
    $dt['eStatus'] = $Data['eStatus'] = 'Modified';
} else {
    $dt = $Data;
    $dt['eStatus'] = $Data['eStatus'] = 'Active';
}
$dt['iModifiedByID'] = $Data['iModifiedByID'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
$dt['eModifiedBy'] = $Data['eModifiedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
$oudt = $orgUserObj->getDetails('*', " AND iUserID={$iUserID} ");
$Data['iCreatedBy'] = $oudt[0]['iCreatedBy'];
$Data['eCreatedBy'] = $oudt[0]['eCreatedBy'];
$Data['vPassword'] = $oudt[0]['vPassword'];
$userToVerifyObj->setAllVar($Data);
// prints($Data);exit;
$iVerifiedID = $userToVerifyObj->insert($Data);
if ($iVerifiedID) {
    $where = "  iUserID='" . $iUserID . "'";
    $updateSucc = $orgUserObj->updateData($dt, $where);
}
$iOrgID = $Data['iOrganizationID'];
$userName = $Data['vFirstName'] . " " . $Data['vLastName'];
$userEmail = $Data['vEmail'];
//unset($Data);
if (!$updateSucc) {
    $iUserID = '';
}
if ($iUserID) {
    /*
コード例 #2
0
 $arr = $UsrObj->getDetails('*', $where);
 foreach ($arr as $k => $v) {
     $data = $v;
     $data['eNeedToVerify'] = 'Yes';
     $data['iModifiedByID'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
     $data['eModifiedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
     $data['dModifiedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
     if ($v['eStatus'] == 'Active' && $v['eNeedToVerify'] != 'Yes') {
         $whr = " AND iUserID=" . $v['iUserID'];
         $varr = $userToVerifyObj->getDetails('*', $whr, ' iVerifiedID DESC ', '', ' LIMIT 0,1 ');
         if ($varr[0]['eStatus'] == 'Active' && $varr[0]['eNeedToVerify'] != 'Yes') {
             $data['eStatus'] = 'Inactive';
             //$UsrObj->setAllVar($data);
             $where = "iUserID = " . $v['iUserID'] . "";
             //$res = $UsrObj->updateData($data, $where);
             $userToVerifyObj->setAllVar($data);
             $res = $userToVerifyObj->insert();
             // $res = $userToVerifyObj->updateData($data, $where);
         } else {
             $var_msg = $smarty->get_template_vars('MSG_VERIFY_NEED_TO_VERIFY_OR_MODIFIED');
             echo $var_msg;
             exit;
         }
     } elseif ($v['eStatus'] == 'Inactive' && $v['eNeedToVerify'] != 'Yes') {
         $whr = " AND iUserID=" . $v['iUserID'];
         $varr = $userToVerifyObj->getDetails('*', $whr, ' iVerifiedID DESC ', '', ' LIMIT 0,1 ');
         if ($varr[0]['eStatus'] == 'Inactive' && $varr[0]['eNeedToVerify'] != 'Yes') {
             $data['eStatus'] = 'Active';
             //$UsrObj->setAllVar($data);
             $where = "iUserID = " . $v['iUserID'] . "";
             //$res = $UsrObj->updateData($data, $where);