详细说明:织梦自定义表单怎么调用?
网店客服培训教程
大卖家在成长过程中,招聘员工和培训员工是件很辛苦的事情,由于店小,人员流动性也较大,柔柔自己和身边的一些卖家朋友都深受折磨,所以,用了很多的时间,整理出一套培训教程。 本文来自织梦 由于每个店铺情况不一,所以在下面的说明中,涉及到的附件部分,大家可以自己整理。如有必要,我也可以将我们店铺使用的大致范本公开给大家,以做参考。 我们共同成长共成面对困难,此贴献给每一位在网店上辛勤工作的卖家们! 客服工作基本流程
1回复留言: 功能路径:我的易趣----我的摘要----销售备忘录-我有2件物品有买家询问在星号处,会提示有几条未回复留言,点击进入,将显示需要答复的商品内留言,点击回复或问题数处数字进入查看回复。(此处最好是点击鼠标右键在新窗口中打开,以免回复完一条留言后,再回复其他留言时,重复前面的所有操作)。 内容来自dedecms
2给客户发送成交信: 方法1:功能路径:我的易趣---已卖出的商品—点击买家E-MAIL地址—在模版中选择竞标成功通知,此功能可设置为自动发送。(选择此功能路径为:我的易趣--易趣管家专业版--自动功能习惯设定-自动给买家发送邮件-在物品售出后自动给您的买家发送成交信。) 方法2: 每五分钟左右更新一次信箱,每成交一笔,易趣就会发一封成交信至信箱。直接在信箱内选择买家MAIL地址,发送设置好的固定成交信格式。
3拍下商品后三天内未选择交易,发送交易提醒信。 具体发送方法如下:(此处注明:本店铺使用网店管家管理这些流程,若是不使用此软件,也可以用EXCEL实现此功能)在网店管家中3天未交易的买家会呈现红色字体,可以右击选择发送交易提醒,发送方法选择默认客户端,点发送,会出现一封已经填写完整的邮件(此功能可通过事先设置模版实现),只要点发送就可以。</A>
- - 说实在的我没明白什么意思!
首先 如果是 你在后台设置好表单的话 很明显你的表字段已经建立好了!那么你只需要在前台页面画好页面然后写程序!如果你不懂php程序,你改不了!!如果你懂php语言的话那么很容易,只需要简单的mysql插入语句即可!将数据从前台储存进数据库!
如果你想用静态的话 那就要用 js 来将参数传入数据插入执行页面进行操作了!但是都要懂程序的!
建议你还是花100块钱去猪八戒威客网发布任务找 人做吧!
首先:增加自定义表单!
第二:添加你需要的字段。我觉得少一点好,干净清新。
第三:确定之后,回到这个页面,前台预览
第四:发布信息之后可以查看源代码。
------------------到这里,一些有基础的老铁已经知道接下来要怎么做了。
-----------------------------------到这里查看源代码,然后复制 from 代码段
-------------------复制源代码段,放到你要调用出来的页面,任何你想放的位置。
放入----------------------------------------
---------------------------------------------------
我是调用在首页底部。。。然后就可以在首页看到了
,,,接下来就是做个CSS 样式表给 from 就可以了。
----------- 完成 -------------
这一行<div class="apply_form" style="display:none;" id="info_apply"> 你是隐藏了这个表单吗?是不是你页面还有另外一个表单?我猜你提交的是那个表单,因此提示非法操作。
你这个最好是加验证码,具体的添加方法可以到参考资料里去看一下。
给dedeCMS自定义表单加验证码防恶意灌水
http://blogbashanrencom/web/add-to-dedecms-custom-form-validation-code-against-malicious-irrigationhtml
楼主你好
你上面的logophp应该是写错了,dedecms有三个登录处理程序文件,前台的有 index_dophp 和 loginphp,不过l oginphp 没有处理数据,仅判断是否登录,登录的话跳转到会员中心首页。后台的有 loginphp 来处理。下面详细说明:
前台 index_dophp 文件。首先不论用户是在网站首页右侧的登录框登录还是会员中心的登录页面登录,两者都会把参数传到 /member/index_dophp 文件中,从登录模板的 action 中我们可以看到登录的时候会把表单数据传递到哪个文件来处理。如下图:
上图是位于/member/templets/loginhtm文件中的部分截图,这是我们前台登录的模板页面,可以看到<form>中将参数传给了index_dophp文件,具体传的参数是每个表单(input)的name值,比如用户名的表单是<input id="txtUsername" class="text login_from" type="text" name="userid"/> ,通过对name的判断知道这个表单提交的是用户名,也就是userid的值,数据库会有对应的userid的字段。比如你登录的用户名是:林羽凡,传过去(到index_dophp)的值就是“userid='林羽凡'”。
type="hidden"的是隐藏域,也就是不在页面上显示,但系统仍能传递参数。比如<input type="hidden" name="fmdo" value="login">就是传递 fmdo的值是 login,这样index_dophp就会知道这里传来的值是用于登录处理的,会有对应的函数(funtion)来处理。
dedecms的$dopost很诡异,通过这个参数的值判断是登入还是登出。
通过以上,我们还有一个登录按钮,类型是submit,也就是提交,这样表单form中的所有信息才会传递到index_dophp文件。
在/member/index_dophp文件240行就可以看到function login()了,也就是登录处理函数,这个时候这个函数就会把传递过来的参数统统接收,这里也是最容易进行sql注入的地方,如果对表单过滤不好,很容易把sql语句写到处理文件中,这里就不细说了。
index_dophp的大概处理过程是这样的,可参考下,不一定每一条都说到。
1、判断是否设置验证码,如果没有,进行用户名验证,如果有设置看对不对,不对的话提示跳转到indexphp文件,如果对,就进行用户名验证。
2、if(CheckUserID($userid,'',false)!='ok')就是通过CheckUserID()来检查用户是否合法,主要是指是不是系统禁用名,是不是长度不够等等,具体语法就不解释了。
3、看你密码是不是空的。
4、接下来就是最重要的,看你的用户名和密码匹配不匹配。$rs = $cfg_ml->CheckUser($userid,$pwd); dedecms这里的验证有点繁琐,还加入了UC机制,就不详细说了。
总结下:说得有点啰嗦,但希望楼主能明白大概的流程,后台的登录传参原理也一样,也是通过<input>把值传到 loginphp 文件,再有对应的函数处理。我们通过传参都会用post方法,也就是你在代码中看到的 method='POST',还有一种是 Get 方式,两种有区别,主要是 post 可传的字节比 get多。
希望可以帮到你。 林羽凡
0条评论