aspcms开启https后显示“非法外部提交被禁止”的解决办法
aspcms系统安装SSL证书加密后https后台无法登录,提示“非法外部提交被禁止”。
解决办法方法:
在 /inc/AspCms_CommonFun.asp中的这段数字8改成9
搜索查找
if Mid(server1, 8, len(server2)) <> server2 then
修改成
if Mid(server1, 9, len(server2)) <> server2 then...
aspcms系统安装SSL证书加密后https后台无法登录,提示“非法外部提交被禁止”。
解决办法方法:
在 /inc/AspCms_CommonFun.asp中的这段数字8改成9
搜索查找
if Mid(server1, 8, len(server2)) <> server2 then
修改成
if Mid(server1, 9, len(server2)) <> server2 then...
霍者最近在使用ASPCMS会员功能的时候,发现前台新注册会员,在后台修改会员资料的时候,提示错误,错误信息如下:
错误号:-2147217913 错误描述:标准表达式中数据类型不匹配。sql=update AspCms_User set GroupID=4,UserStatus=1,TrueName='333', Gender=1, Birthday='', Address='', PostCode='', Phone='', Mobile='', Email='', QQ='', MSN='' where LoginName='123'
经测试发现问题原因:后台注册或修改会员数据的时候,出生日期这一项不能为空,否则会导致数据类型不匹配。
...这个问题第一次遇到,折腾了好一会儿才发现是access问题,主要是因为access对日文字符的支持有问题。所以只能打开数据库后,依次查询删除日本字符。
当字段内包含了这26个日文字符任意一个或多个时,就会导致此问题的出现。
ゴ ガ ギ グ ゲ ザ ジ ズ ヅ デ ド ポ ベ プ ビ パ ヴ ボ ペ ブ ピ バ ヂ ダ ゾ ゼ
因为“冗余文件检测功能”功能用到like查询。所以才会出现这个问题,如果说不用这个功能,其实对整个网站来说其他地方显示是没有问题的。
...今天遇到了很多问题,ASPCMS不能添加https的友情链接。下面就记录一下我的解决办法。
ASPCMS友情链接识别https的方法
1、打开根目录inc文件夹下AspCms_CommonFun.asp文件
2、查找 if not isNul(str) and left(str,7)="http://" then isUrl=true 这段代码,大概在345行。
...今天做网站要用到这个东西,以前我记得我使用过的,但是现在却找不到了,想了一会就用product页面的价格判断来修改的,发现可以用了,具体代码如下:
{if:"[slidelist:link]"<>""}[slidelist:link]{else}javascript:;{end if}
以上代码判断幻灯链接不为空的时候显示[slidelist:link],否则显示javascript:;
...首页关于我们调用的时候因为没过滤html 总是让在前端布局的时候遇到麻烦,下面通过参考各位朋友的内容,找到清理首页关于我们过滤html的方法,在这里跟大家分享一下:
修改文件:/inc/AspCms_MainClass.asp
原始文件中代码:
if len(decodeHtml(DateArray(6,i)))>infolen then nloopstr = replace(nloopstr,matchfield.value,left(replace(decodeHtml(DateArray(6,i)),"{aspcms:page}",""),infolen))&"…" else nloopstr = replace(nloopstr,matchfield.value,left(replace(decodeHtml(DateArray(6,i)),"{aspcms:page}",""),infolen)) end if
修改后的代码:
...其实这段ASPCMS循环列表标签霍者我找了好久了,网上一直没有找到,正好今天找到一个雏形,然后修改了一下发现能用,就发出来,希望对大家有帮助。
循环列表标签即循环显示出这个栏目下的所有子栏目信息,线上代码,然后再上一张图演示吧。
以下为所用的标签代码,这里结构我精简了,所以使用的时候把调用标签替换到自己网页的结构里即可。
{aspcms:navlist type={aspcms:sortid}} <a title="[navlist:name]" href="[navlist:link]">[navlist:name]</a> <a title="[navlist:name]" href="[navlist:link]">更多...</a> {aspcms:content sort=[navlist:sortid] order=order num=3} <a href="[content:link]"><img src="[content:pic]" alt="[content:title]" title="[content:title]" /></a> <a href="[content:link]" title="[content:title]">[content:title len=15]</a> {/aspcms:content} {/aspcms:navlist}...
首先感谢群友“时大伟”的发现和提供的代码,下面由我霍者整理修改细节:
找到inc文件里的AspCms_SettingClass.asp文件,在文件里找到如下提示和代码。
将以下代码删除或注释掉,一共9行。
'设置页面模式,首先检测域名绑定,否则使用二级路径跳转模式
...霍者说 ASPCMS视频教程 第六课视频:ASPCMS后台扩展功能的说明
注意:如发现视频是模糊的,就请将观看模式调整为高清、超清及以上。
...ASPCMS调用相关文章,大家很多人都想知道如何调用
1、相关文章也就是说你当前访问栏目的其他文章,与现在的数据属于同一分类栏目下的内容,那么知道这一点就相当于打开了思路。
2、如何调用相关文章,大家记不记得有这么一个标签{ aspcms:sortid },该标签的意思是调用本分类栏目的id,如果知道了id,那么调用他下面的文章岂不轻而易举了。
3、调用代码如下:
{aspcms:content sort={aspcms:sortid} num=5 order=order} <li><a href="[content:link]" title="[content:title]">[content:title]</a><span>[content:date style= yy-m-d]</span></li> {/aspcms:content}