产品使用及交流论坛
猎奇00 - 2017/3/8 21:36:46
网站数据表单突然出现无法提交想象并且提示如下报错
堆栈跟踪:
[ArgumentException: 正在分析“+”- 限定符 {x,y} 前没有任何内容。]
System.Text.RegularExpressions.RegexParser.ScanRegex() +6952905
System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op) +148
System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache) +322
PageAdmin.data_post.fQHIzKIVF3(String ) +350
PageAdmin.data_post.EOYItNAHkk() +5020
PageAdmin.data_post.xnjIYrraDN() +1900
PageAdmin.data_post.Page_Load(Object sender, EventArgs e) +380
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
System.Web.UI.Control.OnLoad(EventArgs e) +132
System.Web.UI.Control.LoadRecursive() +66
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428
请问是什么原因
xiyou - 2017/3/9 9:07:39
数据表单是否写对了
猎奇00 - 2017/3/9 10:12:55
[quote]数据表单是否写对了
[color=#999999]xiyou 发表于 2017/3/9 9:07:39 [/color][url=http://bbs.pageadmin.net/showtopic.aspx?topicid=35903&postid=136528#136528]

[/url][/size][/quote]
xiyou我数据表单是按照创建的表单获取进行修改变化的,测了一下早期的版本可以,后面版本升级后,数据都有些变化,导致信箱这个功能表单提交的时候没办法跳转到查询码界面,就出现了上面的那个报错,我用现在的数据拿到以前未升级的版本里面也是一样不能生成出查询码。表单数据跟以前一样都没变过就是升级后才出现这个问题,我就纳闷为什么信箱功能无法收到别人提交的。
如果单单打开这个路径下的文件 例如:/e/aspx/post.aspx; 就会提示如下错误,siteid或formtable参数错误!
猎奇00 - 2017/3/9 10:21:26
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136528]2楼[color=Olive]xiyou[/color]的帖子[/url][/b]
<p>
请认真填写表格(带 * 项不能为空),请留下您的真实姓名、联系电话、信箱地址、以便我们能更好地与您联系! <br />
如果您的信件不适合公开,您可以通过信件查询码的方式来得到信件的反馈信息,这将是您查询信件受理情况的唯一途径,提交后请保存好信息查询码。
</p>
<script type="text/javascript" src="/e/js/zdyform.js"></script>
<p>
<br />
</p>
<style type="text/css">
.letter_table{border:0px solid #000}
.letter_table td{border:0px solid #000;padding:5px}
</style>
<form enctype="multipart/form-data" method="post" name="letter" action="/e/aspx/post.aspx">
<table class="letter_table ke-zeroborder" border="0" cellspacing="0" cellpadding="0" width="95%" align="center">
<tbody>
<tr>
<td align="right">
信件类型 <span style="color:#ff0000;">*</span>
</td>
<td>
<select id="pa_type" name="pa_type"><option selected="selected" value="咨询">咨询</option><option value="建议">建议</option><option value="投诉">投诉</option><option value="举报">举报</option><option value="其他">其他</option></select>
</td>
<td align="right">
发送部门 <span style="color:#ff0000;">*</span>
</td>
<td>
<select id="pa_bm" name="pa_bm"><option selected="selected" value="办公室">办公室</option></select>
</td>
</tr>
<tr>
<td align="right">
主题 <span style="color:#ff0000;">*</span>
</td>
<td colspan="3">
<input type="hidden" style="width:0px;height:0px;" value="415" name="sort" /><input type="text" style="width:500px;height:21px;" id="title" maxlength="50" size="11" name="title" />
</td>
</tr>
<tr>
<td align="right">
查询密码 <span style="color:#ff0000;">*</span>
</td>
<td>
<input type="text" style="width:112px;height:21px;" id="pa_mm" maxlength="50" size="13" name="pa_mm" />
</td>
<td align="right">
公开信件
</td>
<td>
<input type="radio" value="允许" checked="checked" name="gkxj" />允许 <input type="radio" value="禁止" name="gkxj" />禁止
</td>
</tr>
<tr>
<td align="right">
信件内容 <span style="color:#ff0000;">*</span>
</td>
<td colspan="4">
<textarea style="width:100%;height:150px;" id="content" cols="19" name="content"></textarea>
</td>
</tr>
<tr>
<td align="right">
附件
</td>
<td colspan="3">
<input type="file" style="width:500px;" id="titlepic" name="titlepic" />
</td>
</tr>
<tr>
<td align="right">
事件辖区
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_xq" maxlength="50" name="pa_xq" />
</td>
<td align="right">
事件地点
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_dd" maxlength="50" name="pa_dd" />
</td>
</tr>
<tr>
<td align="right">
姓名 <span style="color:#ff0000;">*</span>
</td>
<td>
<input type="text" id="pa_name" maxlength="50" name="pa_name" />
</td>
<td align="right">
手机
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_phone" maxlength="50" name="pa_phone" />
</td>
</tr>
<tr>
<td align="right">
联系电话
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_tel" maxlength="50" name="pa_tel" />
</td>
<td align="right">
电子邮箱
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="email" maxlength="50" name="email" onblur="if(!IsEmail(this.value)){alert('无效的邮件格式');document.letter.fbk_email.value=''}" />
</td>
</tr>
<tr>
<td align="right">
所在单位
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_dw" maxlength="50" name="pa_dw" />
</td>
<td align="right">
职业
</td>
<td>
<input type="text" style="width:250px;height:21px;" id="pa_zy" maxlength="50" name="pa_zy" />
</td>
</tr>
<tr>
<td align="right">
验证码<span style="color:#ff0000;">*</span>
</td>
<td colspan="3">
<input type="text" id="vcode" maxlength="4" size="4" name="vcode" /> <img style="cursor:pointer;" id="vcode_img" border="0" alt="点击更换" align="absMiddle" src="/e/aspx/yzm.aspx" onclick="Code_Change("vcode_img")" />
</td>
</tr>
<tr>
<td colspan="8" align="middle">
<input type="hidden" style="width:0px;height:0px;" value="0" size="2" name="checked" /><input type="hidden" style="width:0px;height:0px;" value="1" name="showcode" /><input type="hidden" style="width:0px;height:0px;" name="to" /><input type="hidden" style="width:0px;height:0px;" name="mailto" /><input type="hidden" style="width:0px;height:0px;" name="mailreply" /><input type="hidden" style="width:0px;height:0px;" name="mailsubject" /><input type="hidden" style="width:0px;height:0px;" name="mailbody" /><input type="hidden" style="width:0px;height:0px;" value="1" name="insertdatabase" /><input type="hidden" style="width:0px;height:0px;" value="1" name="siteid" /><input type="hidden" style="width:0px;height:0px;" value="letter" name="formtable" /><input type="hidden" style="width:0px;height:0px;" value="信件类型,发送部门,主题,查询密码,信件内容,姓名," name="mustname" /><input type="hidden" style="width:0px;height:0px;" value="pa_type,pa_bm,title,pa_mm,content,pa_name," name="mustfield" /><input type="hidden" style="width:0px;height:0px;" value="select,select,text,text,text,text," name="musttype" /><input type="submit" class="bt" value=" 提交 " onclick="return set_letter()" /> <input type="reset" class="bt" value=" 重设 " />
</td>
</tr>
</tbody>
</table>
</form>
<script type="text/javascript">
function set_letter()
{
document.forms["letter"].mailto.value="";
document.forms["letter"].mailreply.value="";
document.forms["letter"].mailsubject.value="";
document.forms["letter"].mailbody.value="";
return Check_ZdyForm("letter");
}
function letter_zdycheck(){
KE_content.sync();
return true;
}
</script>
猎奇00 - 2017/3/9 10:35:08
[b]回复 [url=http://bbs.pageadmin.net/showtopic.aspx?forumpage=1&topicid=35903&page=end&jump=pid#136539]5楼[color=Olive]qq842330359[/color]的帖子[/url][/b]
现在信箱功能都没办法使用了,那要怎么修复,因为这个功能也很重要,都有在使用。
猎奇00 - 2017/3/9 10:52:16
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136543]7楼[color=Olive]qq842330359[/color]的帖子[/url][/b]
获取到的表单代码重新贴进去也还是一样,会报出我之前说的错误:[ArgumentException: 正在分析“+”- 限定符 {x,y} 前没有任何内容。]
猎奇00 - 2017/3/9 11:03:54
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136543]7楼[color=Olive]qq842330359[/color]的帖子[/url][/b]
如果我采用加载原始的数据,信箱就可以正常提交并且未报错。
猎奇00 - 2017/3/9 11:19:31
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136547]10楼[color=Olive]qq842330359[/color]的帖子[/url][/b]
就是原来初始的数据,开始建站做的一点数据,把那个数据库恢复到最早的,就可以使用信箱功能,如果是现在的数据库数据存在时就无法正常使用信箱的功能
猎奇00 - 2017/3/9 11:29:59
[b]回复 [url=http://bbs.pageadmin.net/showtopic.aspx?forumpage=1&topicid=35903&page=end&jump=pid#136549]12楼[color=Olive]qq842330359[/color]的帖子[/url][/b]
但是我从表单数据把表单代码提取出来直接贴到模块里面还是出现同样报错,完全看不出有什么问题= =:L
xiyou - 2017/3/9 14:43:38
后台表单的字段可能和数据库中的字段不符,建议新建一个表单数据,或重新生成表单试一下
猎奇00 - 2017/3/9 15:11:10
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136565]14楼[color=Olive]xiyou[/color]的帖子[/url][/b]
还是不行,重新建的表单也会出现同样的报错
猎奇00 - 2017/3/9 15:14:05
[b]回复 [url=http://bbs.pageadmin.net/showtopic.aspx?forumpage=1&topicid=35903&page=end&jump=pid#136565]14楼[color=Olive]xiyou[/color]的帖子[/url][/b]
/”应用程序中的服务器错误。
正在分析“+”- 限定符 {x,y} 前没有任何内容。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentException: 正在分析“+”- 限定符 {x,y} 前没有任何内容。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[ArgumentException: 正在分析“+”- 限定符 {x,y} 前没有任何内容。]
System.Text.RegularExpressions.RegexParser.ScanRegex() +5254798
System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op) +113
System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache) +300
System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options) +11
PageAdmin.data_post.fQHIzKIVF3(String ) +670
PageAdmin.data_post.EOYItNAHkk() +4204
PageAdmin.data_post.xnjIYrraDN() +1246
PageAdmin.data_post.Page_Load(Object sender, EventArgs e) +364
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
版本信息: Microsoft .NET Framework 版本:2.0.50727.5420; ASP.NET 版本:2.0.50727.5420
猎奇00 - 2017/3/9 15:21:24
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136565]14楼[color=Olive]xiyou[/color]的帖子[/url][/b]
如果单独访问路径:地址+/e/aspx/post.aspx 还是会提示siteid或formtable参数错误!,不知道post 这个文件是起到是什么作用
猎奇00 - 2017/3/9 16:04:11
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903.aspx#136565]14楼[color=Olive]xiyou[/color]的帖子[/url][/b]
测试了一下感觉是指向POST.ASPX的这个文件出了问题无法跳转
xiyou - 2017/3/9 16:23:52
你有网站吗?能发一下账号密码测试一下吗
猎奇00 - 2017/3/9 16:59:46
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903-2.aspx#136582]19楼[color=Olive]xiyou[/color]的帖子[/url][/b]
xiyou大神加我QQ181463264,具体跟你请教
猎奇00 - 2017/3/9 17:25:51
[b]回复 [url=http://bbs.pageadmin.net/showtopic-35903-2.aspx#136582]19楼[color=Olive]xiyou[/color]的帖子[/url][/b]
[url]http://jm.gov.cn/index.aspx?lanmuid=50&sublanmuid=360[/url]
xiyou - 2017/3/9 18:03:32
这种情况不好怎么说,可以的话,建议你购买商业版,让我们的技术人员帮你调试一下
1