dede织梦系统自定义表单在线报名微信支付功能

  1. 微信审核通过后,微信公众号要进行相应设置,前面文章有过介绍

    dede织梦系统自定义表单在线报名微信支付功能
  2. 首先后台新建表单,并加入报名需要提交的字段

    dede织梦系统自定义表单在线报名微信支付功能
  3. 表单的模板只需要发布模版,我们先不制作模板,先前台预览一下报名表单,地址:diy.php?action=post&diyid=你的表单id,

    dede织梦系统自定义表单在线报名微信支付功能
    dede织梦系统自定义表单在线报名微信支付功能
  4. 用浏览器的查看代码功能,找到:

    <form action="/plus/diy.php" enctype="multipart/form-data" method="post">

    <input type="hidden" name="action" value="post" />

    <input type="hidden" name="diyid" value="2" />

    <input type="hidden" name="do" value="2" />

    我这表单的id是2,根据自己情况id不一样

    再找到下面:

    <input type="hidden" name="dede_fields" value="inputname,text;inputphone,text;email,text;company,text;job,text;price,text;orderid,text;ispay,text" />

    <input type="hidden" name="dede_fieldshash" value="9c0a1eaa8365c72a13284bd8161e832b" />

    这个是要验证表单的代码,后面做模板需要用到这两块

    dede织梦系统自定义表单在线报名微信支付功能
  5. 下面我们找一个手机版报名表单,把表单输入框的名称与上一步中的表单名对应。

    dede织梦系统自定义表单在线报名微信支付功能
  6. 注意到表单提交页面diy.php,我们要修改一下diy.php,在提交问报名信息后,转到微信支付页上,打开diy.php,大概89行

    $id = $dsql->GetLastID();

    在后面加上如下代码:

    if($diyid==2){//根据你的报名表单id填写

    header("Location: http://www.xxx.com/wx/zhifu.php?order_id=$id"); //你的支付地址

    exit;

    }else{

    最后在showmsg($bkmsg, $goto);后面加个大括号“}”

    dede织梦系统自定义表单在线报名微信支付功能
  7. 7

    在支付代码中,支付成功后更新一下表单的状态为已支付,有时间下次发布支付代码。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值