- 动态网页制作技术PHP的十个应用技巧2010-04-08 17:39:36
- 如何消灭或优化那PHP开发网站程序的代码呢? 这一点上我个人最主要的经验只有两点,一是消除错误的或低效的循环;二是优化数据库查询语句。其实还存在一些其它的优化细节,比如str_replace比ereg_replace快、echo比print快等等。这些我暂时都放在一边,稍后我会提到用
- PHP和MYSQL制作动态网站开发经验之谈2010-04-08 17:37:37
- 一. 10个经验 1.不要依赖register_global=ON的环境,从你刚懂得配置php运行环境甚至尚不明白register_global的ON/OFF会对自己有什么影响的那天起,就应该勇敢地把它设为OFF。 2.写程序前看看怎么用error_reporting。 3.不懂就问本身没错,但你需要在那之前查查手册。 4
- PHP网站开发中关于包含路径问题的解决方案2010-04-08 17:34:47
- 引言: 关于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。相对于PERL,PHP的路径好得多,解决起来也容易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语句中
- 动态网页PHP中引用&的使用注意事项2010-04-01 16:16:52
- 之前一个朋友的帖子提到过这方面的疑问,这里简单整理一下,希望能让更多新学php的朋友得到帮助。 php的引用(就是在变量或者函数、对象等前面加上符号)是个高级话题,新手多注意,正确的理解php的引用很重要,对性能有较大影响,而且理解错误可能导致程序错误! 很多
- 利用Apache实现禁止图片盗链2010-04-01 16:06:34
- 1、假设充许连结图片的主机域名为: www.phpgz.com 2、修改httpd.conf 以下为引用的内容: SetEnvIfNoCase Referer ^http://www. phpgz .com/ local_ref=1 FilesMatch .(gif|jpg) Order Allow,Deny Allow from env=local_ref /FilesMatch 这个简单的应用不光可以解决图
- PHP编程中常用的三则技巧2010-04-01 16:04:06
- 1.配置PHP文件目录 作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句: Alias /test/ d:brhpwebsitebrhp/ 那么在浏览器端输入:http://localhost/test/+PHP文件名就可
- php中计算时间差的几种方法2010-04-01 15:50:28
- 在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了: 一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以使用触发器!
- PHP开发中接收复选框信息的方法2010-03-19 09:46:33
- PHP接收多个同名复选框信息不像ASP那样自动转换成为数组,这给使用带来了一定不便。但是还是有解决办法的,就是利用javascript做一下预处理。多个同名复选框在javascript中还是以数组的形式存在的,所以在表单提交之前可以利用javascript把复选框中的信息组合成一个字
- Php高手带路--问题汇总解答2010-03-19 09:43:39
- 1:为什么我得不到变量 我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值? 在PHP4.2以后的版本中reGISter_global默认为off 若想取得从另一页面提交的变量: 方法一:在PHP.ini中找到register_global,并把它设置为on. 方法二:在接收网页最前面放上这个
- PHP初学者头疼问题总结2010-03-19 09:41:40
- 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。 当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容
- PHP程序中的特效应用 实用代码珍藏2010-03-16 09:34:52
- 禁止屏蔽类 1.禁止右键 body oncontextmenu=return(false) 2.禁止选择 body onselectstart=return false 3.禁止粘贴 body onpaste=return false 4.禁止直接访问 [必须框架内才行] script if (top == self)top.location.href = page.htm; /script 5.禁止frame引用 scrip
- PHP中for循环语句的几种“变态”用法2010-03-16 09:25:02
- for语句可以说是PHP(同时也是多种语言)的循环控制部份最基本的一个语句了,for语句的执行规律和基础用法在这里就不多说,可以参见PHP手册for语句部分。PHP手册中对它的语法定义如下: for (expr1; expr2; expr3) statement 下面说说for语句几种有用的变型。 1、无限循
- PHP文件上传源码分析(RFC1867)2010-03-01 16:27:16
- 文件上传,一般分为俩种方式FTP和HTTP, 对于我们的互联网应用来说: FTP上传虽然传输稳定, 但是易用性和安全性都是个问题. 你总不至于在用户要上传头像的时候告诉用户请打开FTP客户端,上传文件到http://www.laruence.com/uploads/中, 并以2dk433423l.jpg命名吧? 而基于HT
- PHP 5.2.0 的新功能 JSON decoder & encoder2010-03-01 16:19:24
- JSON 全称 JavaScript Object Notation,是一种非常轻量级别的数据串行化格式,属于 JavaScript 语言的一部分。比如下面这里是一个例子。 var myJSONObject = {bindings: [ {ircEvent: PRIVMSG, method: newURI, regex: ^http://.*}, {ircEvent: PRIVMSG, method: delet
- 流程控制的替代语法2010-01-15 10:02:54
- PHP 提供了一些流程控制的替代语法,包括 if,while,for,foreach 和 switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。 ――――PHP代码―――― ?php if ( $a == 5 ):