摘要: 我用Delphi新写的程序,还热乎呢!!! 界面比较简约,清爽 希望能给大家带来些许灵感。 阅读全文
posted @ 2008-08-12 23:45 我心飛揚 阅读(657) 评论(2) 推荐(0) 编辑
摘要: ? > 同样我们要封装其他的“数据库驱动”到我们的SQL类中,只需要建立相应的类,并以同名命名驱动文件,放到PHP的include目录就可以了。 完成封装以后,就可以在PHP中按照OOP的思想来实现对数据库的编程了。 DriverRegister(“MySQL”)) //注册数据库驱动 { $sql->Connect(“localhost”,”root”,””,”test”); ... 阅读全文
posted @ 2008-08-12 10:56 我心飛揚 阅读(169) 评论(0) 推荐(0) 编辑
摘要: } function getRowsNum($res)//取得行号 { return $this->Driver-> getRowsNum ($res); } } ? > 我们以操作MySQL数据库为例。我们写一个数据库驱动类MySQL,在该类中,我们把有关MySQL数据库操作的函数都做进一步的封装。把包含该类,文件名为MySQL.php的文件放在PHP的系统 include_p... 阅读全文
posted @ 2008-08-12 10:55 我心飛揚 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个有数据库后台的网站的时候,都会考虑到程序需要适用于不同的应用环境。和其他编程语言有所不同的是,在PHP中,操作数据库... 阅读全文
posted @ 2008-08-12 10:53 我心飛揚 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 13.1 生成图像 PHP可以操作处理图像。如果你已经安装了GD库,你甚至可以利用PHP生成图像。 (译者注:以上代码段缺少注释,请读者参考PHP Manual的图像处理函数部分) 这段代码在其他页面中通过以下标记调用,然后以上的那段button.php3代码取得text值并在另外取得的图像文件中加上该值--在以上的代码中该图像文件是images/button1.gif-... 阅读全文
posted @ 2008-08-12 09:58 我心飛揚 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 11. 数据库连接 在上一节里,我们已经介绍了PHP与MySQL数据库的一些基本操作知识,在互联网中有关PHP与MySQL的教程也最多。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MySQL的使用方法了。Oracle被大量在企业应用中采用,因此我们就利用Oracle来进一步介绍PHP与数据库的连接。我们当然不会提及Oracle数据库的设计原理,原因... 阅读全文
posted @ 2008-08-12 09:55 我心飛揚 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 10. PHP最大的特色就是操作数据库的能力特别的强大,PHP提供对多种数据库的支持。 通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。在这一节里我们主要以在互联网上跟PHP一起使用得最多的MySQL数据库为例,介绍一下相关的MySQL数据库的操作函数以及数据库的基本操作等方面的知识。 在MySQL数据库中,我们用来连接数据库的函... 阅读全文
posted @ 2008-08-12 09:54 我心飛揚 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 9. 简易banner动态更替 不知大家有没有发现各大站点上的标头广告banner,我们每次访问这些站点时,都会看到不同的广告图标,或者如果你每次刷新页面时,这些广告banner就会不断地随机更替变换。要实现这种效果虽然用javascript也可以达到(象天极网站的动态变换广告banner就是通过调用javascript来实现的),但是如果我们用PHP的话,我们还可以结合数据库来做数... 阅读全文
posted @ 2008-08-12 09:54 我心飛揚 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 8. 投票系统 在许多时候,我们需要收集上网者和网友们的意见。例如:新版页面与旧版页面的比较;对某一事情的看法;对体育比赛结果的预测等等。这时候,你需要一个非常有效的网上调查系统。使用PHP就可以非常方便地实现你的这一构想。 8.1 投票系统(mypolls.php3): 新版页面调查 与旧版页面相比较您觉得新版页面: ... 阅读全文
posted @ 2008-08-12 09:53 我心飛揚 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 7. 文件上传 你可以利用PHP实现文件的上传功能,注意客户端的浏览器应该是Netscape3以上或者IE3以上的版本。同时,因为本程序与你的PHP配置文件(PHP3为php3.ini,PHP4为php.in)设置有关。在执行该程序之前请先检查您的PHP配置文件有没有做好如下的设置: 将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini... 阅读全文
posted @ 2008-08-12 09:52 我心飛揚 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 6. 密码验证 也许你想在自己的网站放上你的照片集,而且只想给自己知心的朋友看,这时你需要一个密码验证的程序。 6.1 基于HTTP验证 如何用PHP来实现密码验证的功能呢?我们可以使用简短的PHP代码,使用函数header()发送HTTP标头强制验证,客户端浏览器则弹出供输入用户名和密码的对话框。在PHP中,客户端用户输入的信息传送到服务端之后自动保存在$PHP_AUT... 阅读全文
posted @ 2008-08-12 09:51 我心飛揚 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 5.5 计数器 让我们在首页上加上一个计数器。这个例子已经被讲过多次了,但是还是有利于演示怎样读写文件以及创建自己的函数。counter.inc包含以下代码: 然后我们更改front.php3文件以显示这个计数器: %06d n", get_hitcount("counter.txt")); include("include/footer.inc"); ?... 阅读全文
posted @ 2008-08-12 09:50 我心飛揚 阅读(174) 评论(0) 推荐(0) 编辑
摘要: PHP的许多特点与其他软件或者工具有关。利用迄今为止我们所学到的PHP知识,我们可以试着建立一个简单交互的网站。利用这一过程我们又可以学到不少东西。好吧,我们现在开始专注于一个典型个人网站的建设。 5.1 计划一个站点 一般一个个人站点包括一个欢迎页面、一个留言本页面、一个书签链接页面、一个计数器、联系信息,甚至还有照片集和一些音乐文件等等。 5.2 用include和req... 阅读全文
posted @ 2008-08-12 09:49 我心飛揚 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 4.1 数据类型 PHP支持整数、浮点数、字符串、数组和对象。变量类型通常不由程序员决定而由PHP运行过程决定(真是好的解脱!)。当然,如果你喜欢的话,你也可以使用cast或者函数settype()将某种类型的变量转换成指定的类型。 数值 数值类型可以是整数或是浮点数。你可以用以下的语句来为一个数值赋值: $a = 1234; # 十进制数 $a = -123; ... 阅读全文
posted @ 2008-08-12 09:46 我心飛揚 阅读(226) 评论(0) 推荐(0) 编辑
摘要: PHP站点的在线教程已经很棒了。而本文的该部分将让你对PHP熟悉一点。我不可能做到没有任何遗漏,我的目的只在于能让你迅速开始你的PHP编程。 3.1 首要条件 你首先必须要有一个正在工作着的支持PHP的web服务器。我假定在你的服务器上所有PHP文件的扩展名为.php3。 3.2 PHP的安装 有关PHP的安装配置,可以查阅网页陶吧上的“PHP安装全攻略”专题文章。 ... 阅读全文
posted @ 2008-08-12 09:45 我心飛揚 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 2. 竞争对手:ASP,mod_perl,JSP 用于实现交互式动态网页的技术有好多,其中CGI又称通用网关接口(Common Gateway Interface),是外部程序和WEB服务器之间的标准编程接口,但是CGI程序带来的缺点实在太多;而Perl很好地解决了CGI中的问题,被用来驱动复杂的WEB技术;微软的ASP(Active Server Pages)的出现,以它容易上手、... 阅读全文
posted @ 2008-08-12 09:45 我心飛揚 阅读(127) 评论(0) 推荐(0) 编辑
摘要: PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的WEB站点。本教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态web站点的行列。我假定你有一些HTML(或者HTML编辑器)的基本知识和一些编程思想。 1.简介 PHP是能让你生成动态网页的工具之一。PHP代表:超文本预处理器(PHP: Hypertext Preproc... 阅读全文
posted @ 2008-08-12 09:44 我心飛揚 阅读(214) 评论(0) 推荐(0) 编辑