php 函数:error_log()

将错误信息发送到Web 服务器的错误 log 文件、TCP Port或指定文件。

语法: int error_log(string message, int message_type, string [destination], string [extra_headers]);

返回值: 整数

函数种类: PHP 系统功能

内容说明:

此函数会送出错误信息到 Web 服务器的错误 log 文件,TCP Port,或到指定文件。第一个参数 message 即为要送出的错误信息。第二个参数 message_type 为整数值:0 表示送到操作系统的 log (UNIX 在 syslog、[……]

继续阅读

WordPress 数据库结构分析

数据库描述

本文简要介绍了WordPress 2.8版本标准安装下生成的数据库表格。WordPress 2.8的数据库目前只支持MySQL 4.0及更高版本。

WordPress自动与数据库连接,因此终端用户无需过于担心WordPress的数据库结构。但编写插件的用户可能会对数据库连接产生兴趣。WordPress使用 WordPress数据库类来简化数据库连接。

数据库图解

下面的图表展示了WordPress数据库的整体情况以及在WordPress标准安装下创建的多个表格(WordPress2.5以上版本)之间的关系。下一节中的表格概况中详细介绍了各个表格的详细情况。

WP_db.png

(WP 2.5数[……]

继续阅读

CSS 兼容不同浏览器的方法

解决css兼容不同浏览器的问题可以通过规范css代码,使css代码符合两种规范的标准样式,也可以在差别处利用!important对firefox设置属性,或者针对多种浏览器分别各自配置合适的CSS文件,再通过判断浏览器选择不同CSS实现兼容性。
代码如下:

#example { color: #333; } /* FF*/
* html #example { color: #666; } /* IE6 */
*+html #example { color: #999; } /* IE7 */

这样在IE6中显示字体颜色是#666;在IE7中显示的字体颜色是#999;在FF中显示的颜色是#3[……]

继续阅读

CSS 在 FireFox 和 IE 中的差异

css在不同浏览器下显示效果不同,firefox和IE对某些css样式的认定有不少区别,包括:

ul和ol的默认padding值是不一样的,在Firefox中,padding-left默认值为40px左右,而IE中为0,一般设置ul{margin:0;padding:0;}就能解决大部分问题

对字体大小small的定义不同,Firefox中为13px,而IE中为16px,差别挺大,也只能设置为14px了事;(暂时没有发现)

并列排列的多个元素(图片或者链接)的代码中的空格和回车会造成元素之间的间隙,而在firefox中和在IE中显示是不一样的,IE显示空格(约8px)、firefox显示[……]

继续阅读

在 FireFox 和 IE 中解决背景的自适应高度问题

在浮动(float)的div后加clear属性,这可以解决背景的自适应高度问题。怎么加才能让不同浏览器都好使?IE中有默认行高,这是要解决的问题。必须把行高给清掉,可以用font-size:0px或line-height:0px;具体写法如下:

.clear{clear:both;line-height:1px;}

这里要注意不能用以下方法:

.clear{clear:both}可以使高度向下延续,但是会自动产生行高;

.clear{clear:both;height:0}在 FireFox 中清除了行高,但是 IE 里不认;

.clear{clear:both;height:1%}[……]

继续阅读

保护您的眼睛,教你如何把网页底色变成淡淡的苹果绿

现代人几乎每天都离不开电脑。在工作、娱乐、交友,甚至买卖股票的过程中,电脑都是我们的好帮手。但是,许多应用软件的背景,尤其是网页的底色通常被设定为刺眼的白色,看得久了,眼睛就会出现疲劳、酸涩,甚至流泪的现象。

绿色和蓝色对眼睛最好,建议大家在长时间用电脑后,经常看看蓝天、绿地,就能在一定程度上缓解视疲劳。同样的道理,如果我们把电脑屏幕和网页的底色变为淡淡的苹果绿,也可在一定程度上有效地缓眼睛疲劳等症状了。

下面就教你如何把网页底色变成淡淡的苹果绿:

第一步, 在桌面上点击鼠标右键,依次点击“属性”、“外观”、“高级”按钮。

第二步, 在打开的“高级”对话框中,在“项目”下拉列表里选择“[……]

继续阅读

Fckeditor 编辑器在 php 中的配置详解五

五、附录:
配置文件(fckconfig.js)中主要配置项目如下,根据自己看情况配置:

CODE: FCKConfig.CustomConfigurationsPath = ” ; // 自定义配置文件路径和名称
FCKConfig.EditorAreaCSS = FCKConfig.BasePath + ‘css/fck_editorarea.css’; // 编辑区的样式表文件
FCKConfig.BaseHref = ”; // 相对链接的基地址
FCKConfig.Debug = true/false; // 是否开启调试功能,当调用FCKDebug.Output()时,会在调[……]

继续阅读

Fckeditor 编辑器在 php 中的配置详解四

四、删除上传文件
当完成以上设置后,fckeditor已经能满足我们的日常使用需要,不过我们却又发现一个问题,那就是上传后的文件我们却无法删除,这样会使网站上的垃圾文件(主要是图片)日益增多,那我们是否能够通过对编辑器的修改能较为方便的管理删除无用上传文件呢?我们不难想到fckeditor的浏览文件功能,对该功能进行适当的扩展,对日常所上传的文件进行管理就变得相当简单易行了,那我们赶紧动手吧:
增加该功能我们修改的页面为:
fckeditoreditorfilemanagerbrowserdefaultfrmresourceslist.html

第一步,在页面的body区域增加如下代码:[……]

继续阅读

Fckeditor 编辑器在 php 中的配置详解三

三、调用调试
CODE:
<?php
include(“fckeditor/fckeditor.php”); // 包含fckeditor类,fckeditor目录放在网站根目录下
$BasePath = “fckeditor/”; // 编辑器路径
$oFCKeditor = new FCKeditor(‘jayliao’); // 创建一个fckeditor对象,表单的名称为jayliao
$oFCKeditor->BasePath = $BasePath;
$oFCKeditor->Value = ‘test’; // 设置表单初始值

// 还可设置以下部分(“=”包[……]

继续阅读

Fckeditor 编辑器在 php 中的配置详解二

二、基本配置:

下面我开始对编辑器进行简单配置(并非每步都必须,可根据自己的需要参考修改):

1、默认语言
打开fckconfig.js文件(注意此文件是utf-8编码哦),找到FCKConfig.AutoDetectLanguage = true ;(第56行)此句作用为自动检测语言,默认为true,即表示编辑器会根据系统语言自动检测加载相应的语言,我们将其改为false,不让其检测,然后将FCKConfig.DefaultLanguage = ‘en’;(编辑器默认语言,第57行)改为简体中文”zh-cn”。

2、字体列表
依然打开fckconfig.js,因为此编辑器为外国人编写,[……]

继续阅读