织梦自定义表单在线报名微信支付功能实现

织梦CMS 7个月前 (01-24) 56次浏览 已收录 0个评论

微信审核通过后,微信公众号要进行相应设置

织梦自定义表单在线报名微信支付功能实现

首先后台新建表单,并加入报名需要提交的字段

织梦自定义表单在线报名微信支付功能实现

表单的模板只需要发布模版,我们先不制作模板,先前台预览一下报名表单,地址:diy.php?action=post&diyid=你的表单 id,

织梦自定义表单在线报名微信支付功能实现

用浏览器的查看代码功能,找到:

<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" />

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

下面我们找一个手机版报名表单,把表单输入框的名称与上一步中的表单名对应。

注意到表单提交页面 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);后面加个大括号“}”

织梦自定义表单在线报名微信支付功能实现

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


本文版权归湖南 SEO所有丨如需转载请注明文章出处
原文地址:https://www.wangxiaoyou.com/2870.html
喜欢 (0)
[736035566@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址