uchome2.0提示“抱歉,您的请求来路不正确或表单验证串不符,无法提交”

问题:如题,在其他外部页面添加了一个登录表单(如下图),来直接登录到UCenter Home 2.0。表单和登录页面的表单内容一致,但POST到登录验证页面以后提示:“您的请求来路不正确或表单验证串不符,无法提交。请尝试使用标准的web浏览器进行操作。”

原因:这是因为uchome采用了SS7,即站外提交的验证,只接受本网站提交来的数据。表单中含有hidden值formhash。这样就可以验证是否是从站外往网站提交数据。

解决:在提交的动作控制器中,去掉submitcheck()验证。在/source/do_login.php 74行中(如下图)可以找到调用submitcheck()函数进行验证的语句并进行修改。(submitcheck()这个函数 放在 sourceclasshelperhelper_form.php 中)

时间: 2024-10-02 18:41:54

uchome2.0提示“抱歉,您的请求来路不正确或表单验证串不符,无法提交”的相关文章

discuz x2.5升级后,提示:抱歉,您的请求来路不正确或表单无法提交

问题:discuz x2.5升级后(2013-02-22重要安全更新)发先论坛主题详情页在点击支持和反对是会提示:抱歉,您的请求来路不正确或表单验证串不符,无法提交(如上图). 原因:模板内容页文件对应链接缺少hash. 解决方法: 1. 在viewthread_node.htm文件中分别搜索 <a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_

表单验证控制Validator4.0 beta使用教程及下载

教程|控制|下载|表单验证|validator|我佛山人 4.0 功能特点1.支持Ajax验证2.实现密码安全度等级验证及显示3.5种配置方式4.6种消息提示模式5.能避免网络原因未完全下载validator.js时提交未经验证表单的6.避免变量名冲突7.详细的帮助说明文档8. ... 下载:CHM帮助: Validator4.0.rar (116.82 KB) 程序文件: validator.rar (37.97 KB) (内含超简单代码生成,目前正在不断加强) 注意:1.目前提供的脚本是基于

jQuery 表单验证插件formValidation实现个性化错误提示_javascript技巧

其效果图如下:使用说明 需要使用jQuery库文件和formValidation库文件[下载实例代码] http://jquery.com/ 同时需要自定义显示提示错误信息的CSS样式 使用实例 一,包含文件部分 复制代码 代码如下: <script src="jquery.js" type="text/javascript"></script> <script src="jquery.validationEngine.js&

asp.net 2.0 下的表单验证Cookieless属性

asp.net|cookie|表单验证 刚刚在洗衣服的时候突然想到今天在做WAP程序的表单验证的时候遇到一个问题,在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. to exit above the top directory"的异常,自然而然的我就想到了前一段时间困扰我很久的一个站点异常无法使用前导 .. 在顶级目录上退出(Cannot use

asp.net 2.0下的表单验证Cookieless属性

刚刚在洗衣服的时候突然想到今天在做WAP程序的表单验证的时候遇到一个问题,在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. to exit above the top directory"的异常,自然而然的我就想到了前一段时间困扰我很久的一个站点异常无法使用前导 .. 在顶级目录上退出(Cannot use a leading .. to exi

jquery表单验证之获得焦点提示

这几天一直在做一个表单验证的页面,为了达到友好界面,特意去抄了360buy的页面,模仿写了一个页面 就是验证表单里面所信息都为必填  代码如下 复制代码 //注册页面验证机制  $("#username").focus(function(){ //用focus()表单,当光标在输入框的时候执行下面的代码     $("#username_error").removeClass("error").html(" ");     $

javascript Zifa FormValid 0.1表单验证 代码打包下载_表单特效

简介:完全通过html不需要写js程序就可以实现表单验证功能,可支持一个表单元件多条件验证  和服务端程序无关系,完全客户端方式.  使用方法:在要验证的表单中加上 onsubmit="return validator(this)"  在要验证的表单元件中设置,valid(验证规则),errmsg(提示消息),多个验证使用|全为分隔!  验证规则参数:  复制代码 代码如下: required 必填   isEmail 必须是Email格式   eqaul 和另一元件对比值是否相同,对

实用的JS表单验证提示效果_表单特效

表单验证提示效果 帐号: 注册帐号(只支持数字和字母,如:love,love520) 密码: 请输入密码,请最少输入最少6位最多12位密码 确认密码: 请再输入一次上面的密码 邮箱: 请输入邮箱(Email),推荐使用网易邮箱@163.com 生日: 198319841985年56712月56712日请输入你的生日 QQ/MSN: 请输入你的QQ或MSN号码 电话: 请输入你的电话

关于Struts2 表单验证器的错误提示信息显示问题

问题描述 为何默认总是在表单上方显示错误提示信息?我并没有使用 <s:fielderror></s:fielderror> jsp代码如下: <s:form action="loginPro">     <s:textfield name="user.username" key="username" /><s:property value="errors['user.username