[dedecms自定义表单]DEDECMS自定义表单提交后的跳转页面的教程

更新时间:2020-02-27    来源:dedecms教程    手机版     字体:

【www.bbyears.com--dedecms教程】


本文实例讲述了DEDECMS自定义表单提交后的跳转链接修改方法。分享给大家供大家参考。具体实现方法如下:

自定义表单,点击提交后,默认跳转到首页,我们打开plus/diy.php,里面有这样一段代码

if($dsql->executenonequery($query))
{
$id = $dsql->GetLastID();
if($diy->public == 2)
{
//diy.php?action=view&diyid={$diy->diyid}&id=$id
$goto = "diy.php?action=list&diyid={$diy->diyid}";
$bkmsg = "发布成功,现在转向表单列表页…";
}
else
{
$goto = !emptyempty($cfg_cmspath) ? $cfg_cmspath : "/";
$bkmsg = "发布成功,请等待管理员处理…";
}
showmsg($bkmsg, $goto);
}
找到这一行:

$goto = !empty($cfg_cmspath) ? $cfg_cmspath : "/";
就是跳转到首页的意思了。我们修改一下,比如:

$goto = “/abc.htm”

就可以跳转到你想要的页面了,如果想跳转到当前页面的话:

if($dsql->executenonequery($query))
{
$id = $dsql->GetLastID();
if($diy->public == 2)
{
//diy.php?action=view&diyid={$diy->diyid}&id=$id
$goto = "diy.php?action=list&diyid={$diy->diyid}";
$bkmsg = "发布成功,现在转向表单列表页…";

echo "";
}
else
{
$goto = !emptyempty($cfg_cmspath) ? $cfg_cmspath : "/";
$bkmsg = "发布成功,请等待管理员处理…";
}
showmsg($bkmsg, $goto);
希望本文所述对大家的dedecms建站有所帮

本文来源:http://www.bbyears.com/wangyezhizuo/85527.html

热门标签

更多>>

本类排行