php敏感字、违禁字替换
$sensitive_word = '违规';$str_w = '替换';$arr = explode('|',$sensitive_word);echo '<pre>';print_r($arr);echo '</pre>';$count = count($arr);for($i = 0; $i< $count; $i++){$num = substr_count($str_w,$arr[$i]);if($num > 0){$str_w = str_replace($arr[$i],'&&'.$i,$str_w);}}echo $str_w;echo '<br...
DISCUZ! X3.1系统DIY时报common.js文件'DYNAMICURL' 未定义的 解决办法
X3.1系统DIY时报common.js文件1850行'DYNAMICURL' 未定义出现这个问题,基本上是用于 在使用过程中,有可能是在去版权的时候,不小心去掉了一些头文件的东西或者更新新版本的时候,没有使用默认模版的头部文件。例如我这里:<script type="text/javascript">var STYLEID = '{STYLEID}', STATICURL = '{ST...
php读取checkbox数组值
<form method="post" action="CheckAction.php"><input type="checkbox" value="h" name="flags[]">头条[h]<input type="checkbox" value="c" name="flags[]">推荐[c]<input type="checkbox" value="f" name="flags[]">幻灯[f]<input type="checkbox" value="a" name="flags[]">特荐[a]<input type="checkbox" value="...
PHP删除目录的三种方法
1、递规法:利用递归一层一层地删除deleteDir($dir) { if (rmdir($dir)==false && is_dir($dir)) { if ($dp = opendir($dir)) { while (($file=readdir($dp)) != false) { if (is_dir($file) && $file!='.' && $file!='..') { deleteDir($fi...
PHPExcel读取EXCEL文件
$fileName = 'excel.xls';$path = 'path';$filePath = $path.$fileName;$PHPExcel = new PHPExcel(); $PHPReader = new PHPExcel_Reader_Excel2007(); if(!$PHPReader->canRead($filePath)){ $PHPReader = new PHPExcel_Reader_Excel5(); if(!$PHPReader-...
php扩展php_curl.dll不加载解决方法
方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll.拷贝php_curl.dll 到windows\system32,还是同样的错. 在网上找了一下,需要将:libeay32.d...
pyton操作excel
# -*- coding: utf-8 -*- import xdrlib ,sys import xlrd def open_excel(file= 'file.xls'): try: data = xlrd.open_workbook(file) return data except Exception,e:&n...
判断浏览器类型及语言
一、我们可能要遇到下面这个问题:>>如何用PHP判断浏览器类型?我们知道,浏览器在和服务器连接时候都会先发送一些包含自己信息的内容;这里我们主要分析的是_SERVER["HTTP_USER_AGENT"](浏览器类型);下面是我的系统中几款浏览器的USER_AGENT信息:1 1.Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) A...
ssh -qTfnN -D 7070 bruce.liu@24.250.92.330 方式使用google
ssh方式使用googlessh -qTfnN -D 7070 bruce.liu@24.250.92.330 Password:FireFox 代理设置: 进"首先项"网络设置:SOCKS主机:127.0.0.1 端口:7070确定后就可以正常使用google
mysqldump 指定编码导出数据库
第一步,导出旧库mysqldump --default-character-set latin1 -uroot -pXXX --database db > /tmp/old.sql第二步,转换编码iconv -t utf-8 -f gb2312 -c /tmp/old.sql > /tmp/new.sql第三步,导入新库修改new.sql,增加一条sql语句: "SET NAMES utf8;",保存。mysql -hlocalhost -uroot db < new.sql&n...
向Apple的App Store提交App,出现提示:An SSL error
向Apple的App Store提交App,出现提示:An SSL error has occurred and a secure connection to the server cannot be made.解决办法:把iMac的网络设置的DNS改为:114.114.114.114然后就能上传成功了。
PHP版的escape、unescape函数
//编码,编码后为小写function escape($str){preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$newstr);$ar = $newstr[0];foreach($ar as $k=>$v){ if(ord($ar[$k])>=127){ $tmpString=bin2hex(iconv("GBK","ucs-2//IGNORE",$v)); if (!eregi("WIN",PHP_OS)){ &nbs...
MySQL Access denied for user 'root'@'%' to database 'xxx'
创建数据库时报错Access denied for user 'root'@'%' to database 'xxx'原因是由于该用户没有授权,使用root登陆到MySQL后执行如下命令即可:grant all on *.* to 'root'@'%' identified by '123456' with grant option;
file_get_contents与curl效率及稳定性问题
做过好多抓取别家网站内容的产品,习惯了使用方便快捷的file_get_contents函数,但是总是会遇到获取失败的问题,尽管按照手册中的 例子设置了超时,可多数时候不会奏效:$config['context'] = stream_context_create(array(‘http’ => array(‘method’ => “GET”, ’timeout’ => 5//这个超时时间不稳定,...
flash遮盖其他网页元素问题
wmode=opaque 参数可以是FLASH位于最低,无法挡住下拉菜单wmode=opaque 参数可以是FLASH位于最低,无法挡住下拉菜单,并且还能提高FLASH帧速,真是好参数FALSH透明的参数为:wmode=transparent在做web开发中可能会遇到flash遮挡页面中元素的情况,无论怎么设置flash容器和层的深度(z-index)也无济于事,现有的解决方...
javascript一个NB的判断浏览器是否为ie的方法
var ie = !-[1,]; 使用上述语句 在使用ie的情况下变量 ie 是ture 否则是false;
CentOS的Grub损坏时进行引导
修复grub的过程:u盘引导进入系统后,首先查看系统安装位置,也就是执行df -k 查看系统盘/boot位置[root@localhost /]#df -k #可能会得到/dev/hda1[root@localhost /]#/sbin/grub #进入grub命令行模式#命令行下输入下列三条命令,总有一条会返回一个正确的grub位置grub> find /boot/...
mysql随机查询代码
mysql随机查询代码$r = mysql_query('select count(*) from user');$d = mysql_fetch_row($r);$rand = mt_rand(0,$d[0]-1);$r = mysql_query('select username from user limit $rand,1');
rpm 命令执行的时候卡死
卡死就卡死呗,怎么办,重建RPM咯rm -f /var/lib/rpm/__db*rpm --rebuilddb
java.io.NotSerializableException错误解决方法
运行tomcat下面的 ssh项目,启动,打开某页面(让session起作用),停止;再启动,有可能会报类似如下的错误: org.apache.catalina.session.StandardManager doLoad严重: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: xxxx...