- 博客(64)
- 资源 (14)
- 收藏
- 关注
转载 empty,isset,is_null比较(差异与异同)
做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题。甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。 一、举例说明A.一个变量没有定义,我们该怎么样去判断呢? ?123
2013-08-29 21:19:25 1009
empty,isset,is_null比较(差异与异同)
做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题。甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。一、举例说明A.一个变量没有定义,我们该怎么样去判断呢?<?php #不存在$test 变量 $...
2013-08-29 21:19:00 74
empty,isset,is_null比较(差异与异同)
做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题。甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。一、举例说明A.一个变量没有定义,我们该怎么样去判断呢?<?php #不存在$test 变量 $...
2013-08-29 21:19:00 68
empty,isset,is_null比较(差异与异同)
做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题。甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。一、举例说明A.一个变量没有定义,我们该怎么样去判断呢?<?php #不存在$test 变量 $...
2013-08-29 21:19:00 53
Smarty 限制foreach的循环次数
<!--{foreach from=$news item=news name=foo}--> <!--{if $smarty.foreach.foo.index <7}-->//循环$news中的前7条内容 <a href="#"><!--{$news.content_title}--></a> ..
2013-08-28 07:44:00 138
Smarty 限制foreach的循环次数
<!--{foreach from=$news item=news name=foo}--> <!--{if $smarty.foreach.foo.index <7}-->//循环$news中的前7条内容 <a href="#"><!--{$news.content_title}--></a> ..
2013-08-28 07:44:00 59
Smarty 限制foreach的循环次数
<!--{foreach from=$news item=news name=foo}--> <!--{if $smarty.foreach.foo.index <7}-->//循环$news中的前7条内容 <a href="#"><!--{$news.content_title}--></a> ..
2013-08-28 07:44:00 107
转载 如何在smarty模板中执行php代码
Smarty模板主要的目的是分离逻辑层和表现层,所以在模板中不应该包含逻辑部分,逻辑层也不应该含有HTML。要在模板中插入逻辑程序的这种做法“非常”不被推荐,在你的case中。如果你真正的需要在模板中使用脚本程序,smarty也提供了{php}标签,允许programmer在表现层混入php代码(再次提示:这种不利于逻辑层与表现层的分离,违背了程序与结构的分离)。看一看如何在模板中插入php代
2013-08-28 07:36:42 7482
如何在smarty模板中执行php代码
Smarty模板主要的目的是分离逻辑层和表现层,所以在模板中不应该包含逻辑部分,逻辑层也不应该含有HTML。要在模板中插入逻辑程序的这种做法“非常”不被推荐,在你的case中。如果你真正的需要在模板中使用脚本程序,smarty也提供了{php}标签,允许programmer在表现层混入php代码(再次提示:这种不利于逻辑层与表现层的分离,违背了程序与结构的分离)。看一看如何在模板中插入php代...
2013-08-28 07:36:00 253
如何在smarty模板中执行php代码
Smarty模板主要的目的是分离逻辑层和表现层,所以在模板中不应该包含逻辑部分,逻辑层也不应该含有HTML。要在模板中插入逻辑程序的这种做法“非常”不被推荐,在你的case中。如果你真正的需要在模板中使用脚本程序,smarty也提供了{php}标签,允许programmer在表现层混入php代码(再次提示:这种不利于逻辑层与表现层的分离,违背了程序与结构的分离)。看一看如何在模板中插入php代...
2013-08-28 07:36:00 77
如何在smarty模板中执行php代码
Smarty模板主要的目的是分离逻辑层和表现层,所以在模板中不应该包含逻辑部分,逻辑层也不应该含有HTML。要在模板中插入逻辑程序的这种做法“非常”不被推荐,在你的case中。如果你真正的需要在模板中使用脚本程序,smarty也提供了{php}标签,允许programmer在表现层混入php代码(再次提示:这种不利于逻辑层与表现层的分离,违背了程序与结构的分离)。看一看如何在模板中插入php代...
2013-08-28 07:36:00 176
原创 php关于网页乱码问题
指定浏览器打开网页的编码格式:当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。注意:charset=gb2312要和mysql_query("set names gbk");保持一致!!更改文件的编码格式:使用EditPlus,在右下角:,可使文件在gbk和utf-8等编码间自由转换。防止数据库输出乱码:当数据库中的记录是以u
2013-08-28 07:11:20 1027
php关于网页乱码问题
指定浏览器打开网页的编码格式:<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。注意:charset=gb2312要和mysql_query("setnamesgbk");保持一致!!更改文件的...
2013-08-28 07:11:00 66
php关于网页乱码问题
指定浏览器打开网页的编码格式:<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。注意:charset=gb2312要和mysql_query("setnamesgbk");保持一致!!更改文件的...
2013-08-28 07:11:00 54
php关于网页乱码问题
指定浏览器打开网页的编码格式:<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。注意:charset=gb2312要和mysql_query("setnamesgbk");保持一致!!更改文件的...
2013-08-28 07:11:00 57
转载 EditPlus编写PHP使用技巧
1,建立php模板方法:在EditPlus的文件目录下,新建template.php文件,写入内容保存,再在editplus的模板中载入应用即可。2,建立函数自动补齐方法:在官方网站下载php的stx,acp。分别将他们放到editplus目录下,php.stx会覆盖已有的,php.acp需要在editplus的语法中导入。3,建立帮助手册。方法:将手册放到editpl
2013-08-27 20:18:24 2639
EditPlus编写PHP使用技巧
1,建立php模板方法:在EditPlus的文件目录下,新建template.php文件,写入<?php ?>内容保存,再在editplus的模板中载入应用即可。2,建立函数自动补齐方法:在官方网站下载php的stx,acp。分别将他们放到editplus目录下,php.stx会覆盖已有的,php.acp需要在editplus的语法中导入。3,建立帮助手册。方法:将手册放到editpl...
2013-08-27 20:18:00 387
EditPlus编写PHP使用技巧
1,建立php模板方法:在EditPlus的文件目录下,新建template.php文件,写入<?php ?>内容保存,再在editplus的模板中载入应用即可。2,建立函数自动补齐方法:在官方网站下载php的stx,acp。分别将他们放到editplus目录下,php.stx会覆盖已有的,php.acp需要在editplus的语法中导入。3,建立帮助手册。方法:将手册放到editpl...
2013-08-27 20:18:00 113
EditPlus编写PHP使用技巧
1,建立php模板方法:在EditPlus的文件目录下,新建template.php文件,写入<?php ?>内容保存,再在editplus的模板中载入应用即可。2,建立函数自动补齐方法:在官方网站下载php的stx,acp。分别将他们放到editplus目录下,php.stx会覆盖已有的,php.acp需要在editplus的语法中导入。3,建立帮助手册。方法:将手册放到editpl...
2013-08-27 20:18:00 91
转载 Dedecms当前位置(面包屑导航)的处理
一、修改{dede:field name='position'/}的文字间隔符,官方默认的是> 在include/typelink.class.php第101行左右将>修改为你想要的符号即可二、去掉{dede:field name='position' /}最后的分隔符> {dede:field name='position' runphp='yes'}
2013-08-27 20:16:38 4134
Dedecms当前位置(面包屑导航)的处理
一、修改{dede:field<wbr><span>name='position'/}的文字间隔符,官方默认的是&gt;</span><span></span><wbr><span></span><p><wbr>
2013-08-27 20:16:00 211
Dedecms当前位置(面包屑导航)的处理
一、修改{dede:field<wbr><span>name='position'/}的文字间隔符,官方默认的是&gt;</span><span></span><wbr><span></span><p><wbr>
2013-08-27 20:16:00 108
Dedecms当前位置(面包屑导航)的处理
一、修改{dede:field<wbr><span>name='position'/}的文字间隔符,官方默认的是&gt;</span><span></span><wbr><span></span><p><wbr>
2013-08-27 20:16:00 90
转载 css有关鼠标移动上去图片变透明度变化
无标题文档.touming{ width:300px; height:400px;}.touming a:hover{-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68; _-moz-opacity:0.68;}
2013-08-27 20:15:48 5547
css有关鼠标移动上去图片变透明度变化
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
2013-08-27 20:15:00 577
css有关鼠标移动上去图片变透明度变化
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
2013-08-27 20:15:00 144
css有关鼠标移动上去图片变透明度变化
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
2013-08-27 20:15:00 717
转载 CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单 的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如 positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:
2013-08-27 20:14:39 598
CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单 的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如 positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:...
2013-08-27 20:14:00 42
CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单 的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如 positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:...
2013-08-27 20:14:00 49
CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单 的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如 positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:...
2013-08-27 20:14:00 54
转载 如何修改FlashFXP默认编辑工具使用记事本打开
FlashFXP如果不设置默认编辑工具,那么当你打开html文档的时候,默认会用word打开,很不方便,其实简单的设置下,可以默认以任何工具打开。具体设置方法如下:选项>>关联文件。然后在弹出的对话框中设置具体参数即可。其中我这里设置所有文件都用Editplus打开,故用*.*匹配。当然你也可以为不同扩展名称的文件设置不同的打开方式,如果想用记事本打开,直接找到记事本所在的文件程序添加
2013-08-27 20:13:58 2602
如何修改FlashFXP默认编辑工具使用记事本打开
FlashFXP如果不设置默认编辑工具,那么当你打开html文档的时候,默认会用word打开,很不方便,其实简单的设置下,可以默认以任何工具打开。具体设置方法如下:选项>>关联文件。然后在弹出的对话框中设置具体参数即可。其中我这里设置所有文件都用Editplus打开,故用*.*匹配。当然你也可以为不同扩展名称的文件设置不同的打开方式,如果想用记事本打开,直接找到记事本所在的...
2013-08-27 20:13:00 146
如何修改FlashFXP默认编辑工具使用记事本打开
FlashFXP如果不设置默认编辑工具,那么当你打开html文档的时候,默认会用word打开,很不方便,其实简单的设置下,可以默认以任何工具打开。具体设置方法如下:选项>>关联文件。然后在弹出的对话框中设置具体参数即可。其中我这里设置所有文件都用Editplus打开,故用*.*匹配。当然你也可以为不同扩展名称的文件设置不同的打开方式,如果想用记事本打开,直接找到记事本所在的...
2013-08-27 20:13:00 127
如何修改FlashFXP默认编辑工具使用记事本打开
FlashFXP如果不设置默认编辑工具,那么当你打开html文档的时候,默认会用word打开,很不方便,其实简单的设置下,可以默认以任何工具打开。具体设置方法如下:选项>>关联文件。然后在弹出的对话框中设置具体参数即可。其中我这里设置所有文件都用Editplus打开,故用*.*匹配。当然你也可以为不同扩展名称的文件设置不同的打开方式,如果想用记事本打开,直接找到记事本所在的...
2013-08-27 20:13:00 115
转载 ecshop点击订购、加入按钮没反应的解决方法
今天做ecshop站的时候,测试数据,发现点击订购、加入按钮都没反应,网上搜索,有些人说是修改了common.js,我将原始版本复原也没反映。后来重新安装ecshop,仔细研究发现,原来头部文件page_header.lbi被完全修改后,就点击没反应。javascript:addToCart(1)加入不了。解决方法:只要page_header.lbi保留以下这段代码,{in
2013-08-27 20:09:54 2201
ecshop点击订购、加入按钮没反应的解决方法
今天做ecshop站的时候,测试数据,发现点击订购、加入按钮都没反应,网上搜索,有些人说是修改了common.js,我将原始版本复原也没反映。后来重新安装ecshop,仔细研究发现,原来头部文件page_header.lbi被完全修改后,就点击没反应。javascript:addToCart(1)加入不了。解决方法:只要page_header.lbi保留以下这段代码...
2013-08-27 20:09:00 164
ecshop点击订购、加入按钮没反应的解决方法
今天做ecshop站的时候,测试数据,发现点击订购、加入按钮都没反应,网上搜索,有些人说是修改了common.js,我将原始版本复原也没反映。后来重新安装ecshop,仔细研究发现,原来头部文件page_header.lbi被完全修改后,就点击没反应。javascript:addToCart(1)加入不了。解决方法:只要page_header.lbi保留以下这段代码...
2013-08-27 20:09:00 80
ecshop点击订购、加入按钮没反应的解决方法
今天做ecshop站的时候,测试数据,发现点击订购、加入按钮都没反应,网上搜索,有些人说是修改了common.js,我将原始版本复原也没反映。后来重新安装ecshop,仔细研究发现,原来头部文件page_header.lbi被完全修改后,就点击没反应。javascript:addToCart(1)加入不了。解决方法:只要page_header.lbi保留以下这段代码...
2013-08-27 20:09:00 113
memcached-client
2014-04-09
DELL服务器E2012 E2111内存故障解决图解
2013-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人