它山之石可以攻玉

键盘上的生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  PHP

上一页 1 ··· 6 7 8 9 10

摘要:最简单的方法是从Apache里封(如果你是用Apache当服务器的话)。你既可以在httpd.conf配置文件里设置,又可以在.htaccess里设置。说明如下: 1. 在配置文件里设置: 打开httpd.conf编辑,将下列block如下编辑: [代码] httpd.conf [代码] .htac 阅读全文

posted @ 2011-05-04 14:06 陈达辉 阅读(374) 评论(0) 推荐(0)

摘要:今天主要列出一些例子。由于有些例子是针对特殊路径或特别情况的,列出供大家在思路上参考。因为它们就是些例子。 目标 重写设置 说明 规范化URL RewriteRule ^/~([^/]+)/?(.*) /u/$1/$2 [R] 将/~user重写为/u/user的形式 RewriteRule ^/( 阅读全文

posted @ 2011-04-27 20:31 陈达辉 阅读(260) 评论(0) 推荐(0)

摘要:php 伪静态(url rewrite)apache配置mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦!1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+ 阅读全文

posted @ 2011-04-27 20:25 陈达辉 阅读(738) 评论(0) 推荐(0)

摘要:检测数据类型即对数据类型进行检测,判断所检测类型是否属于检测类型,符合则返回真,否则返回假。检测数据类型定义如下:is_bool是否为布尔类型,例,is_bool(srue)is_bool(false)is_string是否为字符串型,例,is_string(‘string’)is_string(1234)is_float/double是否为浮点型,例,is_float(3.1415)is_float(‘3.1415’)is_integer/int是否为整型,例,is_integer(34)is_integer(‘34’)is_null是否为空值,例,is_null(null)is_array 阅读全文

posted @ 2011-04-25 12:50 陈达辉 阅读(361) 评论(0) 推荐(0)

摘要:引子:我的网站图片目录images下有若干图片如1.jpg、2.jpg、3.jpg、……、n.jpg、1.gif、2.gif、3.gif、……、n.gif,要求在该images目录下建一个index.php文件,使得该文件分页显示images目录下的所有图片。 下面是我想到的办法。不知道有没有更好的办法。呵呵。。。在图片文件夹images下面建一个index.php文件,内容如下:<?phpecho "<html><head><title>图片</title></head><body bgcolor=000000 阅读全文

posted @ 2011-04-23 15:44 陈达辉 阅读(6213) 评论(1) 推荐(1)

摘要:Pager 分页函数view plaincopy to clipboardprint?/** *构造函数 * *如果$source参数是一个TableDataGateway对象,则FLEA_Helper_Pager会调用 *该TDG对象的findCount()和findAll()来确定记录总数并返回记录集。 * *如果$source参数是一个字符串,则假定为SQL语句。这时,FLEA_Helper_Pager *不会自动调用计算各项分页参数。必须通过setCount()方法来设置作为分页计算 *基础的记录总数。 * *同时,如果$source参数为一个字符串,则不需要$conditions和$ 阅读全文

posted @ 2011-04-23 12:07 陈达辉 阅读(667) 评论(0) 推荐(0)

摘要:reg.php:<script language="javascript" src="ajaxlist.js"></script><script>function check(){checkUserName_1('username',16,'unamespan')checkpw_1('passwor 阅读全文

posted @ 2011-04-09 13:14 陈达辉 阅读(1149) 评论(0) 推荐(0)

摘要:在FleaPHP中,凡是用到数据库查询的函数,都需要查询条件参数$conditions,现讲述用法如下:举例:view plaincopy to clipboardprint?// $conditions 保存<b style=”color: black; background-color: rgb(153, 255, 153);”>查询</b>条件 $conditions = ‘level_ix > 1′; // $tableOrders 是一个订单数据表的表数据入口对象 $order = $tableOrders->find($conditions, ‘ 阅读全文

posted @ 2011-04-03 16:45 陈达辉 阅读(732) 评论(0) 推荐(0)

摘要:<?php//php的时间是以秒算。js的时间以毫秒算date_default_timezone_set('PRC');//date_default_timezone_set("Asia/Hong_Kong");//地区//配置每天的活动时间段$starttimestr = "2011-3-29 8:10:00";$endtimestr = "2011-3-29 9:43:00";$starttime = strtotime($starttimestr);$endtime = strtotime($endtime 阅读全文

posted @ 2011-03-29 09:46 陈达辉 阅读(5397) 评论(0) 推荐(0)

摘要:php中定义了一个很有用的常数,即__file__这个内定常数是当前php程序的就是完整路径(路径+文件名)。即使这个文件被其他文件引用(include或require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。请看下面例子:/home/data/demo/test/a.php<?php$the_full_name=__FILE__;$the_dir=dirname(__FILE__);echo $the_full_name; //返回/home/data/demo/test/a.phpecho $the_dir; //返回/home/data/dem 阅读全文

posted @ 2011-03-26 14:23 陈达辉 阅读(503) 评论(2) 推荐(0)

摘要:1。FLEA_Db_TableDataGateway::update ()用法:例如:修改一条 uid=22 的记录, name字段改成"11", pass字段改成"22",就要这样写:$data = array('uid'=>22,'name'=>11,'pass'=>22);$table->update($data);2。FLEA_Db_TableDataGateway::updateByConditions()用法:例如:更新所有 level_ix = 3 的记录,并且把这些记 阅读全文

posted @ 2011-03-14 21:41 陈达辉 阅读(638) 评论(0) 推荐(0)

摘要:一、 防止注入的几种办法 其实原来就是我们需要过滤一些我们常见的关键字和符合如: Select,insert,update,delete,and,*,等等 例子: function inject_check($sql_str) { return eregi('select|insert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file |outfile', $sql_str); // 进行过滤 } 或者是通过系统函数间的过滤特殊符号 Addslashes(需要被过滤的内容)二、 PHP其他地方安全设置 1 阅读全文

posted @ 2011-03-14 21:13 陈达辉 阅读(607) 评论(0) 推荐(0)

摘要:新版本的PhpMyAdmin 增强了安全性,需要在配置文件设置一个短语密码。否则进入之后会有“配置文件现在需要一个短语密码。”的红色警叹提示。 解决方法: 1、将 phpMyAdmin/libraries/config.default.php中的 $cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = '123456'; (注:其中的’123456′为随意的字符) 2、在phpMyAdmin目录中,打开config.sample.inc.php,18行$cfg[' 阅读全文

posted @ 2011-03-06 21:36 陈达辉 阅读(3940) 评论(0) 推荐(0)

摘要:1、下载安装——安装过程中选择默认浏览器(计算机装有多个浏览器的情况下);2、安装完成后发现localhost打不开,多数为80端口被占用的原因。打开D:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf文件,找到46行、171行,修改端口号为82,重新启动所有服务立即解决;3、相关目录名称不能为中文; 阅读全文

posted @ 2011-03-06 16:23 陈达辉 阅读(773) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10