霍者博客

欢迎访问Web前端最新发布

ASPCMS冗余文件检测功能出现“内存溢出”问题

这个问题第一次遇到,折腾了好一会儿才发现是access问题,主要是因为access对日文字符的支持有问题。所以只能打开数据库后,依次查询删除日本字符。

当字段内包含了这26个日文字符任意一个或多个时,就会导致此问题的出现。

ゴ ガ ギ グ ゲ ザ ジ ズ ヅ デ ド ポ ベ プ ビ パ ヴ ボ ペ ブ ピ バ ヂ ダ ゾ ゼ

因为“冗余文件检测功能”功能用到like查询。所以才会出现这个问题,如果说不用这个功能,其实对整个网站来说其他地方显示是没有问题的。

...

HTML5视频播放代码部分功能代码的说明

今天遇到一个客户需要把首页本来是一张图片的位置换成一个视频,通常默认用flash就可以了,但是为了顺应潮流,我就试着用用HTML5了,但是再用的过程中还是发现了一些问题,下面就简单的讲解一下,完整的代码如下,下面就讲解一下其中几个控制点代码的意思。

<video width="480" height="400" controls="controls" autoplay="autoplay" controlslist="nodownload" oncontextmenu="return false;">
    <source src="http://cloud.video.taobao.com//play/u/188631823/p/2/e/6/t/1/38087958.mp4" type="video/mp4"/>
</video>

controls="controls":向用户显示控件,比如播放按钮、播放进度条、音量控制等。

autoplay="autoplay":视频自动播放

controlslist="nodownload":控件上不显示下载按钮

oncontextmenu="return false;":视频画面上鼠标右键不显示视频下载等。

...

织梦dedecms自定义表单获取IP地址和提交时间

用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什么时间填写的表单,和客户的IP地址呢?

我的登陆时间和IP地址,这说明织梦自带IP获取和时间获取,可以利用这个功能来实现。

修改plus/diy.php

在:

if($fieldinfo[1] == 'textdata')
{
${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));
${$fieldinfo[0]} = addslashes(${$fieldinfo[0]});
}

后面添加

...

aspcms if判断幻灯片链接为空的代码

今天做网站要用到这个东西,以前我记得我使用过的,但是现在却找不到了,想了一会就用product页面的价格判断来修改的,发现可以用了,具体代码如下:

{if:"[slidelist:link]"<>""}[slidelist:link]{else}javascript:;{end if}

以上代码判断幻灯链接不为空的时候显示[slidelist:link],否则显示javascript:;

...

ASPCMS首页关于我们的调用如何过滤html

首页关于我们调用的时候因为没过滤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

修改后的代码:

...

dedecms"前台投稿及采集规则禁用本字段"不起作用,会员依然会看到

在内容模型中添加自定义字段时,添加新字段中如果选择“前台投稿及采集规则禁用本字段”,那么会员依然会看到这个字段的。

解决办法: 

在字段管理中,模型字段配置(文本模式)右侧修改相应字段,autofield=”1″修改为autofield=”0″,也就是在添加字段的时候,字段类型为“已经固化在发布表单中字段”就可以了。

不过需要注意的是“已经固化在发布表单中字段”后字段是默认禁止删除的,所以字段起名的时候要多加思考。

...

dedecms织梦的分页listsize用法说明

例如:

{dede:pagelist listsize='1'/},显示:

首页 1 2 3 下一页 末页

{dede:pagelist listsize='2'/},显示:

首页 1 2 3 4 5 下一页 末页

{dede:pagelist listsize='3'/},显示:

首页 1 2 3 4 5 6 7 下一页 末页

即:显示的可点击分页数目为 listsize*2+1。

...