include tpl('edit', $module); } break; case 'edit': $itemid or msg(); $do->itemid = $itemid; if ($submit) { if ($do->pass($post)) { if ($FD) { fields_check($post_fields); } if ($CP) { property_check($post_ppt); } if ($FD) { fields_update($post_fields, $table, $do->itemid); } if ($CP) { property_update($post_ppt, $moduleid, $post['catid'], $do->itemid); } $do->edit($post); dmsg('修改成功', $forward); } else { msg($do->errmsg); } } else { $item = $do->get_one(); extract($item); $addtime = timetodate($addtime); $menuon = array('4', '3', '2', '1'); $menuid = $menuon[$status];
if ($post['vtruename']) { $post['truename'] = $user['truename']; } $post = daddslashes(dstripslashes($post)); if ($MFD) { fields_check($post_fields, $MFD); } if ($CFD) { fields_check($post_fields, $CFD); } if ($do->edit($post)) { if ($MFD) { fields_update($post_fields, $do->table_member, $do->userid, 'userid', $MFD); } if ($CFD) { fields_update($post_fields, $do->table_company, $do->userid, 'userid', $CFD); } if ($user['edittime'] == 0 && $user['inviter'] && $MOD['credit_user']) { $inviter = $user['inviter']; $r = $db->get_one("SELECT itemid FROM {$DT_PRE}finance_credit WHERE note='{$_username}' AND username='******'"); if (!$r) { credit_add($inviter, $MOD['credit_user']); credit_record($inviter, $MOD['credit_user'], 'system', $L['edit_invite'], $_username); } } if ($user['edittime'] == 0 && $MOD['credit_edit']) { credit_add($_username, $MOD['credit_edit']); credit_record($_username, $MOD['credit_edit'], 'system', $L['edit_profile'], $DT_IP); } if ($post['password']) { message($L['edit_msg_success'] . $L['edit_msg_password'], '?tab=' . $tab . '&success=1');