- 博客(37)
- 资源 (6)
- 收藏
- 关注
转载 PHP编程效率的20个要点
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加 上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[
2017-02-04 16:52:12
169
转载 MySQL服务器进程CPU占用100%的解决方法
早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题。稍整理了一下,将经验记录在这篇文章里。朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下。此主机有10个左右的 database, 分别给十个网站调用。据朋友测试,导致 mysqld-nt.exe cp
2013-12-23 09:43:52
823
转载 MySQL函数大全
一、 流程控制函数a) CASE WHEN THEN函数 语法:CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ] END CASE WHEN [condition] THEN result [WHEN[condition] TH
2013-11-01 09:13:11
562
转载 PHP在线生成二维码
二维码生成-www.php100.comfunction post(){ if(document.getElementById('content').value==''){alert('内容不能为空!');document.getElementById('content').focus();return false;} if(ckregdatapost()==false){return f
2013-09-01 11:48:33
464
转载 PHP导出excel
最近做一个项目,其中涉及到了数据导成excel的功能。后来使用了 开源的 PHPExcel http://phpexcel.codeplex.com/ 目前最新版是1.7.6PHPExcel 可以生成 .xls 和 .xlsx (office2007)。其封装的方法很全了。比如设置 excel的title,keywords,description获得某个sheet,某个列的数据
2013-08-31 11:37:12
350
原创 cms的理解
从开始接触php到现在已经2年了,对于cms并没有太深入的了解,不知道是如何做到html与php代码分离的,一直将此作为一种生存的手段。今天下午闲来无事,将phpcms的代码浏览了一下,从开始的base.php到application再到param,再到route,再到content模型的index的init 然后再到全局函数template和p_template,终于清楚了mvc的访问机制:
2013-08-06 16:20:08
453
原创 php将文字写在图片上,图片加水印
<?phpHeader("Content-type: image/png");$dpurl="kele.png";$im1 = imagecreatefrompng($dpurl);$im =imagecreatetruecolor(imagesx($im1),"600");$cbb1 = imagecolorallocate($im, 255,0,0);$cbb = imagecol
2013-08-03 17:39:27
540
转载 PHPcms v9 get标签sql 语句limit无效问题的解决方法
最近在用PHPCMS V9做一个站子,发现get标签非常好用,自定义模型后get几乎变成万能的了。但是PHPCMS升级到V9后,把2008的很多功能都去掉了,比如get标签中,在后面自动添加了一个LIMIT 0,20,这样你即使写了num='数字'也没用,写在SQL语句里面,例如{pc:get sql="SELECT * FROM v9_news ORDER BY id DESC LIMIT
2013-06-17 13:45:55
544
转载 MetInfo米拓后台操作修改汇总
原文地址:http://www.isanmi.com/metinfo-admin-operation.htmlMetInfo米拓后台操作修改汇总三米最近在研究MetInfo这个开源程序(http://www.metinfo.cn/),发现他很适合做企业网站,而且他本身的seo也比较到位。不过对于不熟悉php的朋友,修改模板有点难度,下面是修改MetInfo后台和模板的时候的记录总结,备注一
2013-05-07 22:23:25
1304
转载 PHPCMS文章分页标题分页显示的解决办法
问题:给内容页手动分页,加上[page]分页标题[/page]后,内容页标题如果只调用{$title}的话就会显示分页标题,而不是发布文章的时候输入的标题。 解决方法: 对于静态页,找到include/html.class.php,179~183行 if($titles){list($title, $content) = explode('[/page]', $con
2013-05-04 17:34:57
868
转载 仿新浪微博返回顶部的js实现(jQuery/MooTools)
一、引言 在web页面中,如果页面较高,为了方便用户快速地返回顶部,都会添加一个返回顶部按钮。例如: 其中淘宝网的是要滚动条的滚动距离大于某一段距离才显示返回顶部按钮;人人网的返回顶部直接在底部的工具条上;新浪微博的返回顶部在滚动高度大于0的时候显示,且返回顶部的效果是平滑动画效果。本文的实现就是类似于新浪微博的这种效果。//zxx:新浪微博今天启用新域名weibo
2013-04-12 10:24:32
428
原创 微博转发话题js代码
function openqq(){ var _url=encodeURIComponent(location.href); var pic = ''; var _pic=encodeURI(pic); var _t='%23'+encodeURI('愚人节')+'%23'+encodeURI('我被愚弄了,感觉不会再爱了 !!!'); var _u='http://share.v.
2013-04-01 09:39:10
1150
1
原创 php判断文章中是否含有视频
<?php $str ='';preg_match('/https?.+\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb)/i',$str,$arr);if($arr[0]){echo "有视频";}else{echo "没有视频";}
2013-01-14 14:20:08
871
转载 比较好的返回头部代码
// JavaScript Document jQuery(document).ready(function($){ var $backToTopTxt = 'http://img1.07073.com/_12img/kf201208/hy_21121030/retop.jpg" onmouseover="this.src=\'http://img1.07073.com/_12img/
2013-01-05 16:05:39
698
转载 js获取日期:前天、昨天、今天、明天、后天
js获取日期:前天、昨天、今天、明天、后天 - Liehuo.Netfunction GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear();
2012-12-31 17:31:26
566
转载 [v9] 关闭或提示phpcms v9 发布内容自动提取关键字
转载地址http://bbs.phpcms.cn/thread-719692-1-1.html方案一:提示填写关键词PHPCMS的自动提取关键词时有些不方便,常常自动生成的覆盖了手工生成的,所以在修改了JS函数改善了一下这个功能!以下就是修改方法:找到\data\cache_model\content_form.class.php(601,39): 请在修改前请备份此文件$
2012-12-22 11:18:28
1025
转载 jQuery formValidator使用说明
说明:jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面的分离。对一个表单对象,你只需要写一行代码就可以轻松实现20种以上的脚本控制。现支持一个表单元素累加很多种校验方式,采用配置信息的思想,而不是把信息写在表单元素上,能比较完美的实现ajax请求。并结合jquery.boxy实现遮罩提示。 一、 所需元素 jquery-1.3.2
2012-12-17 10:37:00
2871
转载 RewriteCond判断QUERY_STRING为空的写法?Apache Rewrite解决问号匹配的写法
Apache Rewrite处理?问号后的请求参数A地址:http://www。domain。com/ProductView.jsp?lClassID=200B地址:http://www。domain。com/goods.php?id=3实现把用户输A地址跳到B地址,就是跳转的功能。原先用我用最常的方法实现如:RewriteRule ^ProductView.jsp?l
2012-11-23 16:31:48
1057
原创 php获取url中的主域名
$S = 'http://moe.qq.com/';$S = parse_url($S);$S = strtolower($S['host']) ; //取域名部分//echo $S;$domain = array('com','cn','name','org','net'); //域名后缀 有新的就扩展这吧$SS = $S;$dd = implode('|',$domain);$
2012-11-21 15:45:27
1311
转载 simplexml 对xml的增删改操纵
一,新建xml 办法1 (通俗新建文件): $fp=fopen("111.xml"","w"); $xmlContent="";$xmlContent.=""; $xmlContent.=""; $xmlContent.="我我我 "; $xmlContent.="#000000 "; $xmlContent.=""; $xmlContent.=""; $xmlCon
2012-11-21 11:44:50
420
转载 PHP创建与解析XML
随着 XML 不断的升温, PHP 提供了大量的用来专门处理 XML 的标准库 ( 类库 ) 来操控 XML 。例如 ,DOM XML 扩展的改写、 SimpleXML 扩展、 SOAP 扩展,还有PHP5.1 的 XMLReader 和XMLWrite 扩展等。一. 使用 SimpleXML 操控 XML 要处理 XML 文件,有两种传统的处理思路: SAX 和 DOM 。 SAX 基
2012-11-20 10:44:57
288
原创 phpcmsv9的路由设置
通过最近几天对phpcms的使用,对phpcms的路径解析有了一定的了解,接下来我就来讲一下phpcms的mvc首先在站点根目录下有一个index.php的入口文件:define('PHPCMS_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR);include PHPCMS_PATH.'/phpcms/base.php';pc_base
2012-11-14 11:02:34
656
1
转载 phpcms v9 模板标签说明整理
{template "content","header"}调用根目录下phpcms\template\content\header文件{CHARSET} 字符集 (gbk或者utf-8){if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}
2012-11-13 11:42:55
458
原创 ucenter与thinkphp的整合
今天下午一直在研究ucenter与网站的整合,所以想起曾经做过的一个thinkphp网站,所以试试。刚开始我按着网上的一片文章去操作,链接如下:http://www.admin5.com/article/20120817/452797.shtml(建议先将此文章看过之后再接下来看下面的内容)--------------------------------------------------
2012-11-04 23:32:25
295
转载 .htaccess重写规则
.htaccess基本语法和应用.htaccess是Apache服务器的一个非常强大的分布式配置文件。正确的理解和使用.htaccess文件,可以帮助我们优化自己的服务器或者虚拟主机。如何启用htaccess以windows为例,进入apache/conf目录,找到httpd.conf文件,去掉LoadModule rewrite_module modules/mod_rewr
2012-11-02 09:17:22
316
转载 js导航栏处于选中状态
/index.shtml">首页/layout/index.shtml">CSS版式布局/div_css/index.shtml">DIV+CSS教程/css_example/index.shtml">DIV+CSS实例/code/index.shtml">常用代码/web_master/index.shtml">站长杂谈/Tech/index.shtml">技术文档/
2012-10-19 17:36:20
2788
1
转载 JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值 $(function(){ /*------------
2012-09-04 09:43:44
591
转载 jquery 回车事件
简单地记下jquery实现回车事件,代码如下:全局: $(function(){document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId).submit();//处理事件
2012-08-27 10:28:18
425
原创 jplayer不兼容IE浏览器的问题
前段时间用Jplayer制作一个播放器,IE总是不能播放音乐,对了代码看了好多天,一直不知道问题出在哪里,后来无奈之下,对引用的js和flash进行排查替换,最后终于找到的问题所在:原来Jplayer.swf文件出了问题。重新从官网上下载了一个最新的,问题轻松解决了。O(∩_∩)O哈哈~不过通过这件事,让我意识到,以后再出现bug在代码没有什么问题的情况下,从源头找原因。毕竟jplayer官网
2012-08-22 11:27:42
4104
3
转载 jPlayer使用指南
1. jPlayer基础1\ FLASH安全规则 a. jPlay插件的SWF文件必须要在你的域内,子域与主域被视为不同域.也不要从happyworm.com网站(就是提供这个插件的网站)来链接这些 SWF文件.你需要把这些文件上传到你的域下的js目录中,如果需要的话,也可以通过创建选项swfPath来更改路径. 下面作者开始吐槽: 从技术上讲,你是可以从他的happyworm.com
2012-08-17 09:53:53
1346
转载 五个Jquery多媒体播放器插件(视频音频)
1, jQuery Flash 插件jQuery Flash 插件 主要提供Flash在WEB页面的嵌入式解决方案。2,jPlayerjPlayer是一款用于在网页上播放和控制Mp3文件的jQuery插件。它使用一个在后台的Flash文件来播放Mp3文件,播放器的任何一个地方都可以在XHML/CSS文件里控制。3,Embed QuickTimeEmbed Quic
2012-08-17 09:15:43
1103
原创 phpcms2008 的栏目信息
phpcms2008 的栏目信息,也就是在各个列表页和内容页下面都可以使用以下的变量调用其数据。很多的栏目信息都是放在$CATEGORY栏目信息变量:$CATEGORY[$catid][catid] 栏目id $CATEGORY[$catid][module] 栏目所在的模块 $CATEGORY[$catid][type] 栏目类型 $CATEGORY[$c
2012-08-06 14:43:18
284
转载 phpcms2008栏目图片增加上传按钮
2008的栏目图片默认没有给上传按钮,只能浏览,相当遗憾……下面看那些高手是如何修改的。效果图如下:无新增文件,无安全问题……理论上……修改方法:admin/templates/category_add.tpl.php找到 栏目图片 ,然后在他下面加上以下代码: 这个是添加栏目的时候,修改栏目的时候栏目图片的上传要修改文件 admin/templates/cat
2012-08-06 13:55:55
324
原创 ajax跨域jsonp
$.ajax({ type: "GET", url: "http://dsfdf.com/dhus.php?callback=?", data: {name:"sdasd"}, dataType:"jsonp", jsonp: 'callback', success: function(data){ if(data.son=='1
2012-06-15 12:11:02
235
转载 thinkphp sessiong跨域登录的解决方案
目前我没有发现官方有什么解决方案,这里是我目前的解决办法,仅供大家参考。因为我的用户信息时session保存的,如果网站有news.phpvi.cn、info.phpvi.cn多个域名的话,会出现无法同时登录的情况。要让网站全站多域名同步登陆,需要设定统一的session域,即[color=red]ini_set('session.cookie_domain', '.phpvi.cn');[/
2012-06-13 19:24:35
83
原创 js中使用弹出窗体
在js中我们经常会用到弹出窗体的效果,普通的弹出窗体语法为: window.open("param1","param2","param3") param1: 要显示的网页地址 param2:弹出窗体的句柄 param3:弹出窗体的外观参数,具体如下: toolbar=yes,no 是否显示工具条 location=yes,no 是否显示网址栏 directories=
2012-03-24 10:45:34
295
原创 如何将EXCEL内容导入mysql
一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:1、增加一列(假设是D列)2、在第一行的D列,就是D1中输入公式:=CONCATENATE("insert into table (col1,col2,col3
2012-03-24 10:42:59
243
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人