业务经理

微信扫描以上二维码

028-61286886

技术咨询

网站表单做的留言,提交后提示“系统错误”,审查元素报错403

迅睿框架 更新 2021-01-14 11:06:49 前端

网站表单做的留言,提交后提示“系统错误”,审查元素报错403、服务器的响应状态为403 (),如图:,本地没有问题,是添加亚马逊cdn的事吗?还是什么原因呢?帮忙看下 谢谢了

域名:https://www.china-vote.com/

首页、产品详情页、移动端底部导航都有留言,全部报错系统错误、403

{xunruicms_img_title}

方案

  • 迅睿框架技术-陈泽希 #1 · 2021-01-08 08:48:36
    www.域名不要设置cdn
  • 前端 #2 · 2021-01-08 08:50:28
    迅睿框架技术这样不行啊,谷歌竞价他们推的就是www.china-vote.com, 不给3w设置cdn说不过去呀,还有别的法吗?
  • 迅睿框架技术-陈泽希 #3 · 2021-01-08 08:56:48
    cdn是不允许动态提交的,你只能用ifram件套一个外部form
  • 前端 #4 · 2021-01-08 09:09:07
    迅睿框架技术-陈泽希 cdn是不允许动态提交的,你只能用ifram件套一个外部form这个能说的具体一些吗?我好赶紧去改动,以下是现在的表单代码:<figure class="liuyan"> {php extract(dr_get_form_post_value('liuyan'))} <form action="" class="form-horizontal" method="post" name="myform" id="myform2"> {dr_form_hidden()} {$form} <div class="fc-form-body ul"> <div class="form-group li" id="dr_row_title"> <label class="control-label col-md-2"> <span class="required" aria-required="true"></span> <span class="f-red">* </span>Name </label> <div class="col-md-10"> <input class="form-control dr_required " type="text" name="data[title]" id="dr_title" value="" required="required"></div> </div> <div class="form-group li" id="dr_row_shouji"> <label class="control-label col-md-2">Phone number / Whatsapp number</label> <div class="col-md-10"><input class="form-control " type="text" name="data[shouji]" id="dr_shouji" value=""></div> </div> <div class="form-group li" id="dr_row_youxiang"> <label class="control-label col-md-2"> <span class="required" aria-required="true"></span> <span class="f-red">* </span>Email </label> <div class="col-md-10"> <input class="form-control dr_required email" type="email" name="data[youxiang]" id="dr_youxiang" pattern="^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$" value="" required="required" /> </div> </div> <div class="form-group li" id="dr_row_guojia"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>Country / Region </label> <div class="col-md-10"><input class="form-control dr_required " type="email" name="data[guojia]" id="dr_guojia" value="" required="required"></div> </div> <div class="form-group li" id="dr_row_cpxz"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>Favorite product</label> <div class="col-md-10"> <select name="data[cpxz]" class="xz"> <option value="Mini Excavator" selected>Mini Excavator</option> <option value="Backhoe Loader">Backhoe Loader</option> <option value="Self Loading Concrete Mixer">Self Loading Concrete Mixer</option> <option value="Rough Terrain Forklift">Rough Terrain Forklift</option> </select> </div> </div> <div class="form-group li" id="dr_row_nxw"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>How would you like us to contact you?</label> <div class="col-md-10"> <select name="data[nxw]" class="xz"> <option value="phone" selected>Phone</option> <option value="whatsapp">Whatsapp</option> <option value="email">Email</option> </select> </div> </div> <div class="form-group li" id="dr_row_xinxi"> <label class="control-label col-md-2">Remark</label> <div class="col-md-10"> <textarea class="form-control xinxi" name="data[xinxi]" id="dr_xinxi"></textarea> </div> </div> <!-- {if $is_post_code} <div class="form-group"> <label class="control-label col-md-1">{dr_lang('Verify code')}</label> <div class="col-md-10"> <label> <div class="form-recaptcha"> <div class="input-group"> <input class="yzm" type="text" class="form-control" name="code"> <div class="input-group-btn fc-code"> {dr_code(120, 35)} </div> </div> </div> </label> </div> </div> {/if} --> </div> <div class="f-overf"> <button class="f-fr f-fff btn" type="button" onclick="dr_ajax_submit('{$post_url}', 'myform2', '2000', '{$rt_url}')"> Submissions </button> </div> </form></figure>
  • 迅睿框架技术-陈泽希 #5 · 2021-01-08 09:15:55
    满意答案
    1 打开index.php 关闭301参考文档:《www域名301》2 绑定新域名到主站目录,例如 php.china-vote.com3 把四楼代码不要了,换改成
    <iframe src="https://php.china-vote.com/index.php?s=form&m=post&c=你的表单名称" width="200" height="200"></iframe>
    4 然后在新建对应的表单模板home/form/表单名称_post.html,把四楼的diam复制进去
    dr_ajax_submit('{$post_url}', 'myform2', '2000', '{$rt_url}') 
    改成
    dr_ajax_submit('{dr_now_url()}', 'myform2', '2000', '{$rt_url}')
  • 前端 #6 · 2021-01-08 09:17:07
    迅睿框架技术-陈泽希 好的 我先试下 谢谢
  • 二开/定制/使用解答专家 #7 · 2021-01-08 09:22:05
    完美的方法
  • 前端 #8 · 2021-01-08 11:16:30
    迅睿框架技术-陈泽希
    按你的流程操作完后,提交留言后审查元素报错“Uncaught ReferenceError: dr_ajax_submit is not definedat HTMLButtonElement.onclick (index.php?s=form&m=post&c=liuyan:69)
    地址:https://liuyan.china-vote.com/index.php?s=form&m=post&c=liuyan 是什么原因呢?home/index.html的代码:<figure class="liuyan"><iframe src="https://liuyan.china-vote.com/index.php?s=form&m=post&c=liuyan"; width="100%" height="560px"></iframe></figure>home/form/liuyan_post.html的代码:{php extract(dr_get_form_post_value('liuyan'))} <form action="" class="form-horizontal" method="post" name="myform" id="myform2"> {dr_form_hidden()} {$form} <div class="fc-form-body ul"> <div class="form-group li" id="dr_row_title"> <label class="control-label col-md-2"> <span class="required" aria-required="true"></span> <span class="f-red">* </span>Name </label> <div class="col-md-10"> <input class="form-control dr_required " type="text" name="data[title]" id="dr_title" value="" required="required"></div> </div> <div class="form-group li" id="dr_row_shouji"> <label class="control-label col-md-2">Phone number / Whatsapp number</label> <div class="col-md-10"><input class="form-control " type="text" name="data[shouji]" id="dr_shouji" value=""></div> </div> <div class="form-group li" id="dr_row_youxiang"> <label class="control-label col-md-2"> <span class="required" aria-required="true"></span> <span class="f-red">* </span>Email </label> <div class="col-md-10"> <input class="form-control dr_required email" type="email" name="data[youxiang]" id="dr_youxiang" pattern="^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$" value="" required="required" /> </div> </div> <div class="form-group li" id="dr_row_guojia"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>Country / Region </label> <div class="col-md-10"><input class="form-control dr_required " type="email" name="data[guojia]" id="dr_guojia" value="" required="required"></div> </div> <div class="form-group li" id="dr_row_cpxz"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>Favorite product</label> <div class="col-md-10"> <select name="data[cpxz]" class="xz"> <option value="Mini Excavator" selected>Mini Excavator</option> <option value="Backhoe Loader">Backhoe Loader</option> <option value="Self Loading Concrete Mixer">Self Loading Concrete Mixer</option> <option value="Rough Terrain Forklift">Rough Terrain Forklift</option> </select> </div> </div> <div class="form-group li" id="dr_row_nxw"> <label class="control-label col-md-2"><span class="required" aria-required="true"></span>How would you like us to contact you?</label> <div class="col-md-10"> <select name="data[nxw]" class="xz"> <option value="phone" selected>Phone</option> <option value="whatsapp">Whatsapp</option> <option value="email">Email</option> </select> </div> </div> <div class="form-group li" id="dr_row_xinxi"> <label class="control-label col-md-2">Remark</label> <div class="col-md-10"> <textarea class="form-control xinxi" name="data[xinxi]" id="dr_xinxi"></textarea> </div> </div> <!-- {if $is_post_code} <div class="form-group"> <label class="control-label col-md-1">{dr_lang('Verify code')}</label> <div class="col-md-10"> <label> <div class="form-recaptcha"> <div class="input-group"> <input class="yzm" type="text" class="form-control" name="code"> <div class="input-group-btn fc-code"> {dr_code(120, 35)} </div> </div> </div> </label> </div> </div> {/if} --> </div> <div class="f-overf"> <button class="f-fr f-fff btn" type="button" onclick="dr_ajax_submit('{dr_now_url()}', 'myform2', '2000', '{$rt_url}')"> Submissions </button> </div> </form>
  • 迅睿框架技术-陈泽希 #9 · 2021-01-08 11:19:30
    Uncaught ReferenceError: dr_ajax_submit is not defined
    参考文档:《前端模板JS类》 少了写系统js库
  • 谢先生 #10 · 2021-01-08 11:31:33
    少了提交的js函数
  • 前端 #11 · 2021-01-08 14:04:28
    迅睿框架技术-陈泽希 好的,加上提交的js函数可以了;但是网站上有5个表单留言呢,不加cdn的时候,建立一个表单,直接在每个表单html位置更改form标签的id="myform1"名称和提交按钮button的onclick='myform1'名称即可,目前这种状况只能是后台建立5个表单吗?有没有简单的方法呢?谢谢了
  • 前端 #12 · 2021-01-08 14:30:51
    迅睿框架技术-陈泽希 这样操作后,留言提交成功,后台留言审核里面有留言内容,但是没有邮箱提醒了
  • 前端 #13 · 2021-01-08 14:32:48
    迅睿框架技术-陈泽希 没有邮箱提醒,外贸竞价员不能实时收到客户留言邮件啊
  • 前端 #14 · 2021-01-08 14:49:39
    迅睿框架技术-陈泽希 帮忙看下为什么用iframe引用网站表单后,邮箱收不到留言的邮件了呢?邮箱提醒是配置的腾讯的本地测试(没有cdn)不用iframe引用的那些留言的邮箱提醒是正常的,唯独用iframe标签引用的那个没有邮箱提醒,帮忙看下,什么原因呢?线上测试(添加了亚马逊cdn)用iframe标签引用的那个留言后台可以收到数据,但是邮箱收不到。帮忙看下,谢谢了
  • 迅睿框架技术-陈泽希 #15 · 2021-01-08 15:07:20
    后台,插件,任务队列,看看是否被运行了
  • 前端 #16 · 2021-01-08 15:45:14
    迅睿框架技术-陈泽希 这是后台任务队列里的截图:

  • 前端 #17 · 2021-01-08 15:49:12
    迅睿框架技术-陈泽希 点击日期今天的立即执行后,邮箱还是没有反应
  • 前端 #18 · 2021-01-08 16:21:07
    迅睿框架技术-陈泽希 大佬还是得给看看呀,邮箱提醒的个
  • 迅睿框架技术-陈泽希 #19 · 2021-01-08 16:36:10
    把任务域名换一个不cdn的域名就行了参考文档:《设置自动任务队列》
  • 前端 #20 · 2021-01-09 14:18:52
    迅睿框架技术-陈泽希 邮箱提醒已经解决,非常感谢。新问题:我设置了留言成功后,自动跳转到一个新页面(新窗口打开:https://www.china-vote.com/list-successfully.html 设置如图),但是用了iframe标签引用留言后,留言成功后跳转的新页面直接在iframe框内跳转了,现象如录制视频:如何留言成功后新窗口打开跳转到新页面,而不是在iframe框架内呢?有好的建议吗,谢谢了

  • 迅睿框架技术-陈泽希 #21 · 2021-01-09 14:22:40
    这个无解了,不让他跳吧前端
  • 前端 #22 · 2021-01-09 14:26:17
    迅睿框架技术-陈泽希 哎,外贸竞价员要求把谷歌统计代码加到新跳转的页面里,实现询盘统计(也就是每留言成功一次就算一个询盘)
  • 二开/定制/使用解答专家 #23 · 2021-01-09 14:29:30
    想多了,iframe不具备控制外部页面功能,只能在iframe内部跳转,除非你不做跳转
  • 前端 #24 · 2021-01-09 14:33:38
    二开/定制/使用解答专家 嗯嗯,要求一环接着一环啊,支持亚马逊cdn的话还不能动态提交,只能用iframe标签引用实现
  • 前端 #25 · 2021-01-14 11:06:49
    @迅睿框架技术-陈泽希:感谢帮助

迅睿系统漏洞

独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...
下载Plus
下载Plus(2026-09-09)
为网站附件下载加上“计数、限次、统计、防护”四重能力:按用户组控制下...