摘要:linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:一、mysql5.0.2的安装配置过程及说明:1、 #tar -zvxf mysql-5.0.2-alpha.tar.gz2、 cd mysql5.0.23、 ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk #--prefix=/usr/local/mysql mysql安装的目标目录 #sysconfdir=/etc my.ini配置...
阅读全文
摘要:IF IEif IE 1. <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> 2. <!--[if IE]> 所有的IE可识别 <![endif]--> 3. <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]--> 4. <!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]--> 5. <!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 &l
阅读全文
摘要:$_SERVER PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。 $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。 $_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。 $_SERVER['SE
阅读全文
摘要:在写php程序中有时会出现这样的警告:PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspel
阅读全文
摘要:查看文章 php ci 框架的app/config/config.php配置文件说明2012-02-23 16:00$config['base_url'] = "http://www.nianyi_2011.com/"您网站的网址,codeigniter 会根据这个网址来生成链接、表单地址等。$config['index_page'] = "index.php"codeigniter 根目录下的 index.php 文件名,codeigniter 会使用它来生成链接地址。如果使用隐藏 index.php 的 URL,将其设
阅读全文
摘要:来源 http://codeigniter.org.cn/user_guide/installation/index.html安装CodeIgniter 安装分为四个步骤:解压缩安装包。把 CodeIgniter 文件夹和里面的文件上传到你的服务器。通常 index.php 在根目录。用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL。如果你打算使用加密或 Session,请设置你的加密密钥。如果你打算使用数据库,用任何文本编辑器打开 application/config/database.php 去设置你的数据库参数。如果你希望通过隐藏
阅读全文
摘要:判断有没有汉字:preg_match("/[\x{4e00}-\x{9fa5}]/u", $string)\x4e00-\x9fa5是汉字unicode的十六进制范围http://www.shuihan.com/article/146打开这个隐藏部分/***************************************************************************函数功能:截取GB2312以及GBK编码的字符串,可以设置截取位置和长度,2个长度代表一个汉字$str------------截取源字符串$start----------起始位置
阅读全文
摘要:[root@putianb2b_server ~]# cd data0/htdocs-bash: cd: data0/htdocs: 没æé£ä¸ªæä»¶æç®å½ [root@putianb2b_server ~]# cd /data0/htdocs[root@putianb2b_server htdocs]# cd ../[root@putianb2b_server data0]# cd
阅读全文
摘要:isset函数是检测变量是否设置。格式:bool isset ( mixed var [, mixed var [, ...]] )返回值:若变量不存在则返回 FALSE若变量存在且其值为NULL,也返回 FALSE若变量存在且值不为NULL,则返回 TURE同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NUL
阅读全文
摘要:PHP数组读取的循环操作附:PHP内存溢出Allowed memory size of 解决办法PHP内存溢出Allowed memory size of 解决办法使用脚本语言最大的好处之一就是可利用其拥有的自动垃圾回收机制(释放内存)。你不需要在使用完变量后做任何释放内存的处理,PHP会帮你完成。当然,我们可以按自己的意愿调用 unset() 函数来释放内存,但通常不需要这么做。不过在PHP里,至少有一种情况内存不会得到自动释放,即便是手动调用 unset()。详情可考:http://bugs.php.net/bug.php?id=33595。问题症状如果两个对象之间存在着相互引用的关系,如
阅读全文
摘要:1 SQL 数据库语句的转义 mysql_real_escape_string string mysql_real_escape_string ( string unescaped_string [, resource link_identifier] ) 本函数将 unescaped_string 中的特殊字符转义,并计及连接的当前字符集,因此可以安全用于 mysql_query()。 注: mysql_real_escape_string() 并不转义 % 和 _。例子 1. mysql_real_escape_string() 例子<?php$item = "Zak
阅读全文
摘要:PHP 为老手开发人员提供了创建一些强大的 Web 解决方案的工具。而且,它还可以通过扩展添加额外的功能,从而使得创建解决方案更加容易。 附上DB类的源代码DB实现类源码 1 class DB 2 { 3 /*获取表名*/ 4 function table($table) { 5 return DB::_execute('table_name', $table); 6 } 7 /*删除*/ 8 function delete($table, $condition, $limit = 0, $unbuffered = tr...
阅读全文
摘要:PHP的的指针的特性:1,用=&来把变量的地址传给另一个变量,这样,另一个变量就指向了同一个地址2,用$c=$p;其中$p为指针,像这样的赋值,其实是把相当于让$c引用了$p所指的变量,而不是地址3,普通的=号是把一个变量的引用传给另一个变量,如果源变量的内容不变,那么引用它的变量的内容也不会变,即当没有修改变量内容的时候,两个变量是指向同一个地址,但当源变量修改时,引用它的变量就会把源变量的内容复制一份出来放到一个新的内存地址中,引用它的变量则是指向这个新创建的内存地址,用简单的一句话概况就是:修改时复制4,所以,回到(2),如果$p指向的内容发生了变化,那么,也会自动复制一份$p原
阅读全文
摘要:初次接触PHP 的 Discuz 来开发,有很多的不懂的地方、前台 数据库配置 根/brand/config.php操作后台数据库文件根/config/config_global_default.php根/config/config_global.php根/config/config_ucenter_default.php根/config/config_ucenter.php根/config/config/config_global_default.php根/config/config/config_global.php根/config/config/config_ucenter_defa..
阅读全文
摘要:phpwind 系统 global.php 文件讲解//此文件内容为全局变量和公用函数 //定义只有运行错误和语法编译错误才会显示错误信息error_reporting(E_ERROR | E_PARSE); //设置 php.ini 中 magic_quotes_runtime选项值为 0 //若 magic_quotes_runtime 打开时,所有外部引入的数据库资料或者文件等等都会自动转为含有反斜线溢出字符的资料。 //0 表示关闭此功能 set_magic_quotes_runtime(0); //microtime() 当前Unix 时间戳以及微秒数。本函数仅在支持 gettime
阅读全文
摘要:程序代码 程序代码ob_start(); //打开缓冲区echo \"Hellon\"; //输出header("location:index.php"); //把浏览器重定向到index.phpob_end_flush();//输出全部内容到浏览器?>所有对header()函数有了解的人都知道,这个函数会发送一段文件头给浏览器,但是如果在使用这个函数之前已经有了任何输出(包括空输出,比如空格,回车和换行)就会提示出错。如果我们去掉第一行的ob_start(),再执行此程序,我们会发现得到了一条错误提示:"Header had all r
阅读全文
摘要:在Discuze 开源项目中会经常用到saddslashes 函数//GPC过滤,自动转义$_GET,$_POST,$_COOKIE中的特殊字符,防止SQL注入攻击$_GET = saddslashes($_GET);$_POST = saddslashes($_POST);下面是daddslashes()和 saddslashes()的例子eg: saddslashes function daddslashes($string, $force = 0, $strip = FALSE) {//字符串或数组 是否强制 是否去除//如果魔术引用未开启 或 $force不为0if(!MAGI...
阅读全文
摘要:1、程序核心程序目录及简介/include目录 程序核心目录config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。config_passport.php 通行证文件config_rglobals.php 检测系统外部变量config_rglobals_magic.php 同上inc_archives_view.php 用于浏览文档或对文档生成HTMLinc_arclist_view.php 用于浏览频道列表或对内容列表生
阅读全文
摘要:dede cms 表结构表:member_feed 用户评论表 http://www.ithov.com/master/103633.shtml
阅读全文
摘要:学习dede cms 标签模板代码:channel|频道标签 <br/>————功能说明:用于获取栏目列表 <br/>{dede:channel type="top" row='8' } 频道:<b>[field:typename/]</b> <br/>{/dede:channel}<br/><hr/>获取当前频道的下级栏目的内容列表标签 channelartlist<br/>{dede:channelartlist row="5"} <
阅读全文