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://itbyc.com/cms/phpwind/10046.html
			转载请注明出处。
DEDECMS自定义表单提交后的跳转链接修改方法的更多相关文章
- phpcms v9自定义表单提交后返回上一页实现方法
		PHPcms v9中提交自定义表单后默认都是回到首页的,是不是感觉很不爽! 接下来,就说下phpcms v9自定义表单提交后返回上一页实现方法. 1.找到这个文件 phpcms\modules\for ... 
- DedeCMS实现自定义表单提交后发送指定QQ邮箱的方法
		如月cruyue在做DedeCMS自定义表单发送邮箱的教程,发现大部分都是在php文件里写死固定字段内容,这样虽然也能实现自定义表单提交后发送指定邮箱,但是很不智能,如月cruyue想要一个我们自定义 ... 
- dedecms自定义表单提交成功后提示信息修改和跳转链接修改
		我们在用dedecms自定义表单提交成功后提示信息一般是"Dedecms 提示信息",这个要怎么改成自己想要的文字呢?还有就是提示页停留时间,目前估计就2秒,太快了,要如何设置长点 ... 
- DedeCMS实现自定义表单提交后发送指定QQ邮箱法
		https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=monline_3_dg&wd=dedecms 邮箱&oq=d ... 
- 通过jquery实现form表单提交后不跳转页面,保留当前页面
		jquery代码: <script type="text/javascript" src="../js/jquery-1.8.3.min.js">& ... 
- 织梦DedeCMS自定义表单提交成功后返回当前页面的教程
		织梦的自定义表单制作的留言,报名等功能,提交成功后会自动返回到首页,那么如何让它返回到当前页面呢? 方法如下: 打开plus/diy.php文件 找到 showmsg($bkmsg, $goto); ... 
- dedecms自定义表单提交获取时间跟ip地址
		相信大家在用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什么时间填写的表单,和客户的IP地址呢? 我在网上找了很多JS文件,但太繁琐了,后来我注意到一个细节,每次我登陆后台,织梦系统都会记 ... 
- Jquery实现form表单提交后局部刷新页面的多种方法
		最近做一个小项目,刚好需要用到搜索功能,实现搜索框内输入数据然后按回车或者点击“提交”,然后给后台数据库处理并返回数据给前端,在前端局部更新数据. 但是遇到了一个小问题,就是form表单下任意输入框输 ... 
- dedecms自定义表单提交成功如何返回当前页面
		在plus/diy.php找到showmsg($bkmsg, $goto);改成showmsg($bkmsg, -1); 
随机推荐
- 一些Java面试题深入分析
			一.&和&&的差别? &和&&都能够用作逻辑与的运算符.表示逻辑与(and),当运算符两边的表达式的结果都为true时.整个运算结果才为true,否则, ... 
- Python --标准库 存储对象 (pickle包,cPickle包)
			在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python“一切皆对象”的哲学,在Python中,无论是变量还是函数,都是一个对象.当Python运行时,对象 ... 
- unity, GUIStyle and Skin
			例1: using UnityEngine; using System.Collections; using UnityEditor; using System.Collections.Generic ... 
- Codeforces Round #256 (Div. 2) C. Painting Fence (搜索 or DP)
			[题目链接]:click here~~ [题目大意]:题意:你面前有宽度为1,高度给定的连续木板,每次能够刷一横排或一竖列,问你至少须要刷几次. Sample Input Input 5 2 2 1 ... 
- 使用ClipboardManager碰到Can't create handler inside thread that has not called Looper.prepare()
			直接放上我的代码.希望能给碰到相同问题的朋友提供帮助 Runnable runnable = new Runnable() { public void run() { ClipboardManager ... 
- Eclipse中导入JDK类库的源代码以及添加指定的API
			一.在Eclipse中导入JDK类库的源代码 操作步骤: 打开eclipse->“window”-> “Preferences” -> “Java” -> “Installed ... 
- SVN 安装后报不是内部或外部命令
			SVN安装后报不是内部或外部命令,也不是可运行的程序 解决方法:windows安装svn的时候默认是不安装 svn command line这个东西的,重新打开svn的安装exe,选择modify,将 ... 
- jQuery 插件分享-非常优秀的tab插件tabulous- 学徒帮
			干货jquery插件分享之tab. tab 选项卡切换,在日常开发中也是一种比较常见的呈现控件,今天这个tab控件效果还是蛮喜欢的,推荐给大家有用到的场景可以试试: tabulous.js A jQu ... 
- Debian7/8安装最新的nginx稳定版本
			我们知道,通过 apt-get install nginx 就可以安装上nginx,可惜这样安装的nginx版本都有些旧,就连最新的Debian 8.0 默认安装的仍然是1.6.2,更别说 Debia ... 
- Error C2280
			原因:默认参数用的assignment,而不是reference,要知道ostream并没有实现copy constructor/assignment operator(通过bing.com搜索Err ... 
