文章分类 -  PHP

初次接触PHP
摘要:/** * 增加系统密码的MD加密 */ function simple_md5($str){ return md5($str.'f#i=4a-8&rZz=0T'.substr($str,0,1).strlen($str));} /** * md5字符串取得三级的子目录名 */ function sub_dir($str = '',$level=4){ if($str == ''){ retur... 阅读全文

posted @ 2008-08-27 20:10 flourish |

摘要:safeCode.php文件中的代码如下所示: view plaincopy to clipboardprint? function.php中产生随机字符的代码如下所示: view plaincopy to clipboardprint? 如何使用:在需要用到验证码的地方加下面的代码,你就会看到生成的验证码图片了 view plaincopy to clipboardp... 阅读全文

posted @ 2008-08-15 10:32 flourish |

摘要:array(8,0,0,0,0,0,0,0,0,0,0,0,29,30,7,1), 1=>array(0,29,30,29,29,30,29,30,29,30,30,30,29,0,8,2), 2=>array(0,30,29,30,29,29,30,29,30,29,30,30,30... 阅读全文

posted @ 2008-08-15 10:22 flourish |

摘要:PHP中对日期操作的函数功能强大,下面的代码是PHP对日期加减的类,很不错,有需要的朋友可以用一下。如何使用这个类呢?请看下面的演示: view plaincopy to clipboardprint? $temptime = time(); echo strftime( "%Hh%M %A %d %b",$temptime); $date = new DateAccount()... 阅读全文

posted @ 2008-08-15 10:20 flourish |

摘要:使用虚拟主机的朋友注意,判断虚拟主机是否支持gzip一定要先看看phpinfo()里面的Apache Environment这一段里是否有HTTP_ACCEPT_ENCODING这项(尤其是服务器升级以后)。如果没有$pos = strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip');这类代码会提示Notice: Undefined index: HTTP... 阅读全文

posted @ 2008-08-15 10:19 flourish |

摘要:使用方法: 只读:$ifile = new iFile('test.txt','r'); 读写:$ifile = new iFile('test.txt','w'); 快读:$ifile = new iFile('test.txt','dr'); 快写:$ifile = new iFile('test.txt','w','测试一下咯'); 读取文件内容:$ifile-... 阅读全文

posted @ 2008-08-15 10:18 flourish |

摘要:forLinux(); break; case "solaris": break; case "unix": ... 阅读全文

posted @ 2008-08-15 10:11 flourish |

摘要:发现个脚本:function sAlert(txt){var eSrc=(document.all)?window.event.srcElement:arguments[1];var shield = document.createElement("DIV");shield.id = "shield";shield.style.position = "absolute";shield.style.... 阅读全文

posted @ 2008-05-21 16:11 flourish |

摘要:在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟.后来在网上发现解决方法,my.ini里面添加[mysqld]skip-name-resolve skip-grant-tables这样速度就快了!skip-name-resolve 选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。若使用–skip-g... 阅读全文

posted @ 2008-05-21 16:09 flourish |

摘要:写个小东西蛮好用的$dir = "d:/www/1/";$dirs = opendir($dir);while($file = readdir($dirs)){ $filepath = $dir.$file; $a = is_dir($filepath); if(!$a) { $newfile = ereg_replace(",","_",$file); rename($filep... 阅读全文

posted @ 2008-05-21 16:07 flourish |

摘要:vmware三种网络连接,qemu两种网络连接实现 虚拟机主机 虚拟机互联网通信的方法。 顺便写了下如何不重新编译整个内核支持某个功能,对系统无影响,编译速度要快于编译整个内核。 如果你的XXX卡没被内核支持,又怕自己编译的内核会造成系统损坏就可以试试这个方法喽 ^_^ vmware三种网络连接上网设置: 1.bridge : 默认使用vmnet0 将虚拟机的ip设置与主机同网段未使用... 阅读全文

posted @ 2008-05-21 16:06 flourish |

摘要:废话不多说…. 最初主要话题有5个,1、SEO2、性能3、模板引擎(TagFeather)4、AOP5、ORM最终讲了的内容只有,SEO,性能(知识问答),AOP最后是模板,嘎嘎,本来应该还有本人的ELIB,可惜时间不够,和ORM一起牺牲了,我对ORM完全不懂,忘高手解答。 好下面就简要的说下,讨论内容了。SEO:说下几个网站,广告联盟的 www.lianmeng.comSEO知识的 www.s... 阅读全文

posted @ 2008-02-22 14:14 flourish |

摘要:有的时候你可能不希望你制作的swf文件被人下载,因为现在的反编译技术确实很厉害,可能什么时候被人down了、破解了,里面的东西也就没了。一般,服务器上的swf文件会被下载到客户端的IE缓存里,熟悉的人就可以从缓存里获得你的swf文件,如何能使swf文件不出现在客户端的IE缓存里呢?网上搜索得到如下结果:使swf文件不出现在客户端的IE缓存里的实现方法就是在Apache Server配置文件(htt... 阅读全文

posted @ 2007-12-15 16:19 flourish |

摘要:1、用PHP打印出前一天的时间,格式是2006-5-10 22:21:21(2分) echo date(‘Y-m-d H:i:s’,date(‘U’)-86400); 或者 echo date('Y-m-d H:i:s', strtotime('-1 day')); 2、echo(),print(),print_r()的区别(3分) echo 是PHP语句,语句是没有返回值的,而print和pri... 阅读全文

posted @ 2007-11-16 17:17 flourish |

摘要: 阅读全文

posted @ 2007-08-15 15:29 flourish |

摘要:// 禁止网外链接(例如搜索引擎)查看网页内容 if(!empty($_SERVER['HTTP_REFERER'])) { preg_match("/^(http://)?([^/]+)/i",$_SERVER['HTTP_REFERER'], $matches); $host = $matches[2]; if(($host=="211.152.50.35")||($host==www.php... 阅读全文

posted @ 2006-12-05 09:47 flourish |

摘要:PHP和ASP对象的等价关系 1)写HTML asp: Response.Write(str) php: print $str; echo $str; print_r $debug_str; 2) Form, Cookie and QueryString变量 asp: 可以用Request object. php: 这些变量是自动提供的作为一个全局变量,如果在PHP.ini文件中这样配置的话: ... 阅读全文

posted @ 2006-03-15 18:01 flourish |

摘要:=0?$pages:0;$prepage = ($page>0)?$page-1:0;$nextpage = ($page=$shownum)?$page-$shownum:0;$endpage = ($page+$shownum0)echo "首页";if($startpage>0)echo " ... ";for($i=$startpage;$i[".($i+1)."] ";else echo... 阅读全文

posted @ 2006-03-15 17:59 flourish |

摘要:PHP中如何Header出状态代码 header("location:login.php\n"); 在照彭武兴先生的《PHP BIBLE》中所述,header可以送出Status标头,如 就可以让用户浏览器出现文件找不到的404错误,但是我试了这样是不行的。 后来我到w3.org上查了http的相关资料,终于试出来了如何Header出状态代码(Status),与大家分享。 其实应该是这样... 阅读全文

posted @ 2006-03-15 17:58 flourish |

摘要:学习目的:学会连接数据库 PHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用的到。 我这里就简单说一下连接MYSQL数据库。 1、mysql_connect 打开 MySQL 服务器连接。 语法: int mysql_connect(string [hostname] [:port], string [username], st... 阅读全文

posted @ 2006-03-15 17:57 flourish |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3