if ($url) { $tmp = fetch_url($url); if ($tmp) { extract($tmp); } } 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); }
$post['vtrade'] = $user['vtrade']; $post['trade'] = $user['trade']; $post['support'] = $user['support']; $post['inviter'] = $user['inviter']; if ($post['vmobile']) { $post['mobile'] = $user['mobile']; } 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); }