} else { foreach ($do->fields as $v) { isset(${$v}) or ${$v} = ''; } $filepath = 'about/'; $filename = ''; $menuid = 0; include tpl('webpage_edit', $module); } break; case 'edit': $itemid or msg(); $do->itemid = $itemid; if ($submit) { if ($do->pass($post)) { $do->edit($post); dmsg('修改成功', $forward); } else { msg($do->errmsg); } } else { extract($do->get_one()); if ($islink) { $filepath = $filename = ''; } else { $filestr = str_replace(DT_PATH, '', $linkurl); $filepath = strpos($filestr, '/') !== false ? dirname($filestr) . '/' : ''; $filename = basename($filestr); } $menuid = 1; include tpl('webpage_edit', $module);