自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

转载 php过滤html标记属性类用法实例

<?php /** * HTML Attribute Filter * Func: * public strip 过滤属性 * public setAllow 设置允许的属性 * public setException 设置特例 * public setIgnore 设置忽略的标记 * private findElements

2016-09-18 22:53:34 1235

转载 win安装php集成环境

1.准备安装包Phpstudy    php集成环境Vc运行库   安装phpstydy,会报缺少vc9插件,需要提前安装                           Vc, 查看下服务器环境,安装对应的vc运行库2.修改服务器  A. 停止服务器iis端口,将80端口腾出B. 安装 3.安装phpstydy4.配置p

2016-09-18 10:10:55 493

转载 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决办法

今天中午新换了一个系统,重装了一下wamp2.0。下午想导入一个数据库文件打开dos,输入MySQL -u root -p mydb2 ,竟然出现'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件.上网查了一下,说是没有没有在环境变量PATH中将mysql的路径添加进去。在Windows平台下,需要将mysql路径添加到环境变量中:1.右键点击“我的电脑”-

2016-06-06 11:51:28 9285 2

转载 PHP弹出对话框的方法

php中弹出对话框的方法如下,一般,在提交信息后需要弹出对话框提示,之后可以自动关闭对话框,弹出对话框有下面集中方法,其实都是利用javascript中的alert()方法。提示结束后关闭当前页,同样可以用javascript的Window.self.close()来实现。确切语句如:echo   " window.self.close(); ";1. php弹出对话框

2016-05-05 10:59:30 32818

转载 PHP的UTF-8中文转拼音处理类(性能已优化至极致)

class CUtf8_PY { /** * 拼音字符转换图 * @var array */ private static $_aMaps = array( 'a'=>-20319,'ai'=>-20317,'an'=>-20304,'ang'=>-20295,'ao'=>-20292, 'ba'=

2016-04-21 16:30:54 1123

转载 半角和全角转换函数

/** * 半角和全角转换函数, * 第二个参数如果是0,则是半角到全角; * 如果是1,则是全角到半角 */function SBC_DBC($str,$args2) { $DBC = Array( '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ,

2016-04-21 09:42:33 1897

转载 特殊字符url编码以后再解码后出现错误(&not , &cent, &curren, &pound)

仅仅是在显示的时候,编码传送的时候不会影响今天遇到一个问题 需要Url编码的原内容是 “&notify_url=xxxx”  经过url编码以后再解码回来  “&not”的部分就变成了“¬”解决方案:把原文里面待url编码的&符号先替换成&amp,进行编码以后再转码回来就正常了。

2016-04-11 09:11:01 1349

转载 Thinkphp - 缓存的使用 (Memcache)

缓存方式  File、Apachenote、Apc、Eaccelerator、Memcache、Shmop、Sqlite、Db、Redis和Xcache缓存参数  根据不同的缓存方式存在不同的参数通用缓存参数 expire 缓存有效期(默认由DATA_CACHE_TIME参数配置) length 缓存队列长度(默认为0) queue 缓存队列方式(默认为file 还

2016-04-11 09:08:52 1392

转载 mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk','testBack', 'c:\mssql7backup\MyNw

2016-04-05 13:26:54 279

转载 php 自带过滤和转义函数

函数名释义介绍htmlspecialchars将与、单双引号、大于和小于号化成HTML格式&转成&"转成"' 转成'>转成>htmlentities()所有字符都转成HTML格式除上面htmlspecialchars字符外,还包括双字节字

2016-03-24 13:35:29 359

转载 php解压zip文件

<?php//需开启配置 php_zip.dllheader("Content-type:text/html;charset=utf-8");function get_zip_originalsize($filename, $path) { //先判断待解压的文件是否存在 if (!file_exists($filename)) { die("文件 $file

2016-03-23 11:24:35 515

转载 PHP时间比较和时间差如何计算

$zero1=date("y-m-d h:i:s"); $zero2=”2010-11-29 21:07:00′; echo "zero1的时间为:".$zero1.""; echo "zero2的时间为:".$zero2.""; if(strtotime($zero1)<strtotime($zero2)){ echo "zero1早于z

2016-03-16 13:42:04 364

转载 strtotime()函数应用

PHP中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多。我为了计算出当前时间N天后的日期时,也是自己写了一个很复杂的函数之后才无意间发现这个函数的,现在记录下来以免以后又忘记了当前时间一周之后的时间戳:strtotime(”+1 week”),这样就行了,一周之后是这样我想N周之后大家应该也就知道了吧,

2016-03-16 13:33:35 937

转载 get_bloginfo(获取博客信息)

描述返回你博客的信息,这些信息可以用在任何地方的 PHP 代码中。这个函数,和 bloginfo() 一样,可以用来在模板文件的任何地方显示你博客的信息。用法 $bloginfo = get_bloginfo( $show, $filter ); ?>参数$show(字符串 string) (可选) 关键字命名你想要的信息。默认: name'name'

2016-03-07 13:58:44 492

转载 WordPress中is_home()与is_front_page()这两个判断的使用

一般而言,在WordPress进行是否首页的判断使用的是is_home(),从而进行首页的一些相关设定,但是有些特殊的情况下,该例是行不通的。当默认的首页不是index.php的时候,比如说在后台指定了一个页面。在这种情况下is_home()就会失效。也就是说这种情况下就不能用is_home()来进行判断了,那么这时应该怎么办呢?在这个时候就要用到is_front_page()

2016-03-07 13:44:29 953

转载 wordpress目录文件结构

1.index.php:wordpress核心索引文件,即博客输出文件。2.license.txt:WordPress GPL许可证文件。3.my-hacks.php:定义了博客输出之前处理的追加程序。默认安装中并没有这个文件,但如果存在,它就会被管理页面引用。4.readme.html:WordPress安装导言。5.wp-atom.php:输出Atom信息聚合内容。6.wp

2016-03-07 13:00:58 1175

转载 为什么要把网站的URL做成伪静态?

伪静态就是动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。伪静态有2种生成方式,一是框架型伪静态;二是利用组件把asp的后辍显示为htm。那么把网页设计成伪静态或者静态网页有什么作用呢?主要有以下几点:       一、是迎合搜索引擎,方便搜索引擎蜘蛛(Spider)来抓取网页上的相关内容,从而有利于优化网站;     

2016-03-06 23:26:01 7476

转载 Win10系统80端口被System占用

安装了Windows10系统后,如果装Apache是启动不了的,遇到这个Apache启动不了的时候,首先是查看80端口是不是被占用。运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法:1、打开注册表:regedit2、找到:HKEY_LOCAL_MACHINE\SYSTEM\Curren

2016-02-27 16:33:48 633

转载 Wampserver图标黄色解决

wampserver无法正常启动,图标一直是黄色,测试测试80端口也没有被占用,重新启动所有服务也不行.1. 如图所示,我们的Wampserver,变成了黄色的,测试80端口也没有被占用测试80端口步骤2. 单击Wampserver-Apache-httpd.conf,然后编辑3. 搜索里面的“80”找到    Listen 0.0.0.

2016-01-16 16:28:09 2488

转载 解析Jquery取得iframe中元素的几种方法

DOM方法:父窗口操作IFRAME:?1window.frames["iframeSon"].documentIFRAME操作父窗口: ?1window.parent.documentjquery方法:在父窗口中操作 选中IFRAM

2015-09-10 14:05:34 334

转载 裁切图片

// 裁切图片类class ge_image{    /**     * 获取文件扩展名     * @return string     */    function fileExt($file_name){        return addslashes(strtolower(substr(strrchr($file_name, '.'), 1, 10)));

2015-08-04 15:52:28 423

转载 根据IP获取所在地天气

// 获取所在城市ip        public function get_real_ip(){        $ip=false;        if(!empty($_SERVER["HTTP_CLIENT_IP"])){            $ip = $_SERVER["HTTP_CLIENT_IP"];        }        if (!empty

2015-08-04 15:37:07 2462

转载 优化Mysql数据库的8个方法

1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下降。但是也不是什么情况都非得建索引不可,比如性别可能就只有两个值,建索引不仅没什么优势,还会影响到

2015-07-12 22:57:35 538

转载 详解SESSION与COOKIE的区别

在PHP面试中经常碰到请阐述session与cookie的区别与联系,以及如何修改两者的有效时间。大家都知道,session是存储在服务器端的,cookie是存储在客户端的,session依赖于cookie,但是让你说详细点,你会吗?我是不太清楚的,特意在网上找了很多资料,发现一篇不错的文章,特整理归纳在此,供有需要的朋友查看。具体来说cookie机制采用的是在客户端保持状态的方案。它

2015-07-12 22:05:54 403

转载 ThinkPHP3.2——配置参考

应用设定'APP_USE_NAMESPACE' => true, // 应用类库是否使用命名空间 3.2.1新增'APP_SUB_DOMAIN_DEPLOY' => false, // 是否开启子域名部署'APP_SUB_DOMAIN_RULES' => array(), // 子域名部署规则'APP_DOMAIN_SUFFIX' => '', // 域名后

2015-07-03 09:13:48 654

转载 zendstudio 汉化

1. 打开安装好的zendstudio,我们可以看到是英文界面     2. 点击上面导航栏中的最后边的Help,选择Install New Software后,出现些界面  3.  在我画的红框内添加上这样的地址http://archive.eclipse.org/technology/babel/update-site/R0.9.1/helios/后面有个斜杠,

2015-07-02 20:38:02 518

转载 安装wampserver时提示丢失MSVCR110.dll

对于32位系统,安装Wampserver 后启动的时候提示系统错误:MSVCR110.dll丢失。于是卸载原来的WAMPSERVER 。安装vcredist_x86.exe,重新安装WAMPSERVER 2之后,问题解决了对于64位系统,则需要下载wampserver 64位版,并且安装vcredist_x64.exe 64位下载地址:http://www.onlinedown.net

2015-03-19 14:43:50 3417

转载 thinkPHP中关于RBAC使用详解

RBAC是什么,能解决什么难题?RBAC是Role-Based Access Control的首字母,译成中文即基于角色的权限访问控制,说白了也就是用户通过角色与权限进行关联[其架构灵感来源于操作系统的GBAC(GROUP-Based Access Control)的权限管理控制]。简单的来说,一个用户可以拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。

2015-02-27 16:11:56 1502

转载 关于mysql错误:Illegal mix of collations for operation '='的理解

Error: Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='意思是说:操作符“=”比较的字符集不一致,一个是gbk_chinese_ci,一个是latin1_swedish_ci。我是在做discuz修改的时候出现这个问题的

2015-02-09 12:10:45 9218

转载 wampserver2.5版本怎么让局域网其他人可以访问

wampserver2.5 版本Apache : 2.4.9MySQL : 5.6.17PHP : 5.5.12PHPMyAdmin : 4.1.14SqlBuddy : 1.3.3XDebug : 2.2.5当你安装好之后打开httpd.conf看到的原始配置是下面这样的。原本的这种配置智能本机访问,其他人不能访问。打开Apache配置文件 httpd.conf 

2015-02-05 10:31:15 6839

转载 WampServer修改MySQL密码

WampServer安装后密码是空的,需要设置一下一般有两种方式:一是通过phpMyAdmin直接修改;二是使用WAMP的MySql控制台修改。第一种:①在phpMyAdmin界面中点击【用户】,将用户概况中的所有用户名为【root】用户的密码都改为【要修改的密码】。修改是点击【编辑权限】,设置密码即可。②在目录wamp\apps下找到phpmyadmin文件夹下的

2015-01-20 22:40:14 441

转载 PHP实现中文字符的无乱码截断

PHP内置的substr()函数不能对中文字符进行很好的截断处理,对于一些中英文混合的字符会出现乱码的情况。下面提供两种解决函数。1、GB2312编码方式的截断function msubstr($str,$start,$len){          if (strlen($str)-$start$len)returnfalse;              $tm

2015-01-20 22:32:45 448

转载 mysql INSERT command denied to user

错误编号:1142问题分析:网站运行突然出现下面的 MySQL 错误: MySQL server error report:INSERT command denied to user '%s'@'localhost' for table '%s' , errno: 1142解决办法:1、请检查您的 MySQL 帐号是否有相应的权限。2、检查一下应用下的 config 配

2015-01-20 22:29:44 6716

转载 ajax XMLHttpRequest对象

浏览器大战使得浏览器之间的标准无法统一,直接导致了我们在做Web应用系统时,不得不考虑多种兼容方案,创建XMLHttpRequest对象即是如此.1.创建新的XMLHttpRequest对象script type="text/javascript">    var xmlHttp = new XMLHttpRequest();script>我们在IE6,IE7,IE8

2015-01-20 22:16:33 346

转载 PhpExcel中文帮助手册|PhpExcel使用方法

直接输出到浏览器$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);header("Pragma: public");header("Expires: 0″);header("Cache-Control:must-revalidate, post-check=0, pre-check=0″);header("Content-Type

2015-01-20 22:09:07 541

转载 phpcms2008常用函数

{$head[title]} 页面标题,用法: {$head[title]}-{$PHPCMS[sitename]}{$PHPCMS[sitename]} 网站名称 用法:{$head[title]}-{$PHPCMS[sitename]}{$head[keywords]} 关键字 用法:{$head[description]} 网页描述 用法:{$PHPCMS[version]}

2015-01-20 22:03:01 478

转载 如何编写js弹出确认删除的提示信息

我们管理列表有删除数据一般都是给一个超级链接,点击超级链接就可以删除相应的数据,但是有时候不小心点击到了数据就被删除了,如果有回收站功能的系统还可以恢复,如果没有回收站功能的系统就麻烦了,所以在删除数据的时候最好有一个确认提示框,是否真的删除数据,如果点击是就删除,点击否就不删除,下面我们来看看这样的代码需要怎么来写。1、通过链接来删除数据出现提示a href="del.aspx?id=1

2015-01-20 18:22:44 5366

转载 win7系统开机设置及系统列表等待时间设置

1.计算机(我的电脑)-----属性-------高级系统属性2.启动和故障恢复----设置3.设置开机默认操作系统——设置开机操作系统列表的时间(既可选择的等待时间)——设置显示恢复选项时间(既有安全开机选项在内的列表显示时间)

2015-01-20 17:59:02 803

FastStone Capture .exe

FastStone Capture .exe

2015-07-06

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe

2015-07-06

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe

2015-07-06

appserv-win32-2.5.10.exe

appserv-win32-2.5.10.exe

2015-07-06

PHPExcel类文件

PHPExcel类文件,该文件直接可以使用,将解压文件放到类文件库中,使用时直接引入

2015-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除