|
|
今天在dedeCMS的源代码里发现的最NB的代码解释,绝对不是PS,在dede目录里的 templets_one_edit.php:
代码如下:
{
include_once(DEDEINC."/arc.sgpage.class.php");
$uptime = time();
$body = str_replace('"','\\"',$body);
$filename = ereg_replace("^/","",$nfilename);
//如果更改了文件名,删除旧文件
if($oldfilename!=$filename)
{
$oldfilename = $cfg_basedir.$cfg_cmspath."/".$oldfilename;
if(is_file($oldfilename))
{
unlink($oldfilename);
}
}
if($likeidsel!=$oldlikeid )
{
$likeid = $likeidsel;
}
$inQuery = "
update `cz_sgpage` set
title='$title',
keywords='$keywords',
description='$description',
likeid='$likeid',
ismake='$ismake',
filename='$filename',
template='$template',
uptime='$uptime',
body='$body'
where aid='$aid'; ";
if(!$dsql->ExecuteNoneQuery($inQuery))
{
ShowMsg("更新页面数据时失败,请检查长相是否有问题!","-1");
exit();
}
$sg = new sgpage($aid);
$sg->SaveToHtml();
ShowMsg("成功修改一个页面!","templets_one.php");
exit();
}
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|