浏览模式: 普通 | 列表

asp里面用正则去除html标签的属性

[ 2017-06-06 13:27:49 | 作者: admin ]
'txt = "<p style = 'font-size:11px'>test11</p>"
'Response.write(SimpleHTML(txt,"style"))

Function SimpleHTML(content,tag)
         If tag="" Then tag="style"
         SimpleHTML = ReplaceTest( content, tag&"\s*=\s*""(.*)""" ,"" )
  SimpleHTML = ReplaceTest( content, tag&"\s*=\s*'(.*)'" ,"" )
End Function


Function ReplaceTest(str,patrn, replStr)
Dim regEx, str1 ' 建立变量。
'str1 = "dog 123."
...

阅读全文…
当在php中使用mb_detect_encoding函数进行编码识别时,很多人都碰到过识别编码有误的问题,例如对与GB2312和UTF- 8,或者UTF-8和GBK(这里主要是对于cp936的判断),网上说是由于字符短是,mb_detect_encoding会出现误判。
例如:
$encode = mb_detect_encoding($keytitle, array("ASCII","GB2312′,'UTF-8′,"GBK",'BIG5′));
if ($encode == “UTF-8″){
$keytitle = iconv("UTF-8″,"GB2312//IGNORE",$keytitle);
}

微信分享出现签名问题 invalid signature

[ 2017-05-28 14:08:32 | 作者: admin ]
p.s.首先目前分享的域名都需要加入微信的js安全域名

一般出现签名问题都是当前微信客户端获取的网址和进行签名的网址不一致引起的。

解决办法

1:在js中获取当前网址,然后js中ajax签名

2:程序中拼接网址,有些伪静态网页程序无法获取当前伪静态网址,只能进行伪静态拼接步骤。对照微信里面获取的地址进行生成

win2003下面mysql5.6的安装问题

[ 2017-05-23 14:49:56 | 作者: admin ]
p.s. 考虑性能问题,一般并发高的服务器需要修改 max_connections 参数
在win2003需要直接安装解压版的mysql5.5和mysql5.6,如果提示“由于应用程序配置不正确,应用程序未能启动”,安装下必要的运行库,如vc++2008,vc++2010

将MySQL 添加到服务中
以管理员模式启动cmd,进入mysql安装路径:
mysqld --install MySQL --defaults-file="C:\Windows\my.ini"

删除mysql服务
mysqld –remove MySQL


mysql5.6的my.ini的样本如下
[client]
port=3306
default-character-set=utf8

[mysqld]
...

阅读全文…
当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误!
                   
                 解决办法 就是将计算机名称改为全部大写!重启安装成功。
         1 配置服务器时中断
            
         症状:这是安装遇到的一个比较常见的错误。所有都装好之后,系统在配置服务器时通不过,并会出现如下提示:“安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息”。打开系统盘WINNT目录下的sqlstp.log日志文件,文件最后是这样的错误信息提示:
           driver={sql server};server=GH;UID=sa;PWD=;database=master
           [Microsoft][ODBC
...

阅读全文…
在应用里面一直就无法开启QQ互联插件,提示“系统繁忙”

网上找到一个方法,后台登陆后进入云管理界面
/admin.php?action=cloud&operation=open

然后在里面关闭QQ互联,然后重新开启,发现应用里面的QQ互联也开启了。
前两天一直尝试着用pc(电脑)访问discuz手机触屏版进行调试,网络上相应的教程基本找不到,解决标准手机版的方法倒是可以在discuz官网找到,今天有点时间就整理一下,分享出来,希望可以帮助到大家!
               
              我们用电脑的浏览器浏览手机版网站,正常都会跳转到电脑版的,这个问题很好解决,现在很多浏览器都有切换UA(user-agent)的功能,程序判断是否手机就看这个UA。

              在这里我使用的是谷歌浏览器(chrome浏览器),先打开浏览器的【扩展程序】点击【获取更多扩展程序】然后在里面搜索【User-Agent】结果有很多,找到【User-Agent Switcher 2.0】安装一下,就ok了。【教程很简单,大家看了就会了,所以就不上图了】

              现在看看谷歌浏览器的右上角多了一个面具的按钮,点击一下会弹出很多的选项,可以根据自己的需要选择...

阅读全文…
   <?php
function folderToZip($folder, &$zipFile, $subfolder = null) {
         if ($zipFile == null) {
                // no resource given, exit
                return false;
         }
         // we check if $folder has a slash at its end, if not, we append one
         $folder .= end(str_split($folder)) == "/" ? "" : "/";
         $subfolder .= end(str_split($subfolder)) == "/" ? "" : "/";
         // we start by going through all files in $folder
...

阅读全文…