作者:empty 页数:581 出版社:empty |
本书示例的所有源代码以及项目的文本示例版本都可以从女下网站查阅:http:/www.premierpresshooks.com/downloads.as
使用各种表单元素,为在线购物站点创建用卢注册表单。您将使用PH脚本跟踪表单值井检查错误。通过这些PHP脚本, 您将体验到变量、运算和控制结构的使用。·从文件中存储和检素数据使用刚刚创建的注册表单,您将学会如何在文件中存储数据,以及如使用各种文件雨数检索数据。您将学会文件处理的基础知识,例如读写文以及函数的打包和解包。·My5OL与PHP的综合使用件查询数据库表, 井显示结果。进一步理解数据存储的处理, 以及PHP与SQ数据库的综合使用。·创建目录和购物车步骤,首先从用户注册开始。将学会如何添加和除产品和用户,以及使用mail函数发送反馈消息。·掌握用户身份验证和限踪的身份验证以及令存储的基础为开始, 然后创建一个PHP脚本来验证用的有效性, 井学会如何使用cookies和会话来跟踪用户。本书介绍了5个实用的项
本书是学习PHP编程的优秀参考书, 其士要内容有:第1部分概述了PHP编程的基本书的各个项月足建立一个大型在线购物网结的一个部分。将这些项目综合起来,读本书既有详细的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学Authorized translation from EnglishLanguage Edition published by Premier Press, Inc(万水软件项目应用与实例开发丛书)书名原文:PHP Professional Projects售全国各地新华书店版北京万水电子信息有限公司础知识, 如PHP的安装和配置、变最、运算符和常量、控制结构、数组和函数、类的应用,并介绍了在线购物站点的创建过程:在第2部分到第6部分中,每部分都围绕一个专业项目展开讨论,并通过实例引导读者,通过由浅入深的方式学习各种专业项目的创建,如创建用户注册表单、存储和检索文件信息、MySQL与PHP的综合使用、创建产品目录和购物车以及发送电子邮件、用户身份验证和跟踪等;第7部分可以作为读者从项目中所学知识的总结, 以及拓宽其知识的指导, 这部分还包括PHP编程语言未来的发展方向:第8部分是进一步研究PHP函数和概念的快速查询手册,者最终将能够完成大型购物网站的创建。
本书的目的PHP(Hypertext Preprocessor, 超文本预处理器) 是一种服务器端的脚本编程语言, 本书提供了一种学习PHP的实用方法。本书既适合初学者阅读, 也可作为高水平读者的参考书。有的读者可能只了解一些基本的HTML知识, 而另外一些可能已经掌握了基于Web的编程,读者可以利用本书中所学到的PHP概念来创建专业项目。本书前几章概述了基于Web编程的一些重要概念, 对于需要回顾以前所掌握的编程知识的程序员来说,这几章就如同一个信息库可以提供必要的信息。本书的主要内容围绕着专业项目而展开。这些项目可以使程序员通过用简单到复杂的方法学习各种任务。每个项目都涵盖了一个专门的主题领域, 并通过实例来引导读者。首先是一些简单的项目, 包括用HTML创建网页的无格式数据输入,以及用文本文件保存信息。接下来本书将介绍复杂的项目开发,包括创建含有PHP脚本的网页和在MySQL数据库中存储信息。这些项目能使程序员理解网页设计中的实际PHP应用程序, 从而帮助程序员实现其日标。本书中的每个项目都能为读者开发大型网站的每个部分提供指导。除了概述章节和专业项目外,本书还包括另外两个部分,拓展知识和附录。拓展知识部分既可以作为读者从项目中所能学到知识的总结,也可以作为读者拓宽其知识的指导方针。这部分还包括编程语言米来的发展方向。附录部分可以作为读者进一步研究PHP函数和一定概念的快速查询手册。
为什么选择PHPweb上的用户不再想浏览静态网页。如今, 越来越多的用户寻求能提供信息及时更新功能的动态网页。动态网页涉及到Web数据库的使用。在网页开发中, 基于Web数据库的应用要求开发人员具有较深厚的数据库和Web知识, 因为Web数据库应用程序开发是这两方面技术的综合。从根本上来说, 对基于Web数据库需求的增加, 是由于在商务应用程序中客户端/服务器技本的日益流行。将这一技术应用于电了商务市场,它能在网站上为所有客户提供有关其产品的最新信息。这同时也引入了在线购物的概念。客户在在线购物中的购买能自动在中央数据库中更新,然后这些信息会反应其他用户所能购买的产品的数量。PHP可以免费获得和下载。开发人员可以根据自己的需要而修改源代码。本书的目的在
本书条理清晰,有利于更好地掌握本书中的内容。本书中使用的各种约定包括下面儿项:分析:本书包括代码的分析,用来逐行解释代码做些什么及其原因。本书深入研究了基本编程概念、数据库概念、文件处理概念以及使用PHP创建动态网页。如果想使用一种快捷、灵活而又便于使用的编程语言, 那么PHP将是最理想的选择。基本的Web数据库应用程序需要数据库服务器、Web服务器和Web浏览器来运行。Web服务器和数据库服务器执行服务器端处理工作, 而Web浏览器则在客户端工作。数据库服务器存储并显示Web上的信息, 并且Web服务器处理PHP代码。Web浏览器在客户和Web服务器之间传递信息。
在创建服务器端脚本之前,需要满足一些特定的软件要求。第一个要求是必须在机器上安装Web服务器。对于Windows操作系统需要使用I IS, 而对于Linux系统则可以使用ApacheWeb服务器。为了本书的目的, 已经使用Linux为操作系统, Apache服务器为Web服务器。Apache占据了大部分Web服务器市场。另外一个需要在服务器上安装的软件是PHP语言解析器。这是可以自由下载的组件,可以从http://www.php.net网址下载。PHP的文档也可以从这个网站上下载。在本书的第2章, 也将学习有关安装和配置PHP方面的知识。还需要使用关系数据库来运行本书提供的代码。我们使用MySQL关系数据库运行本书中的代码。虽然可以选择其他数据库, 但在本书后面将介绍使用MySQL的合理性。对于编写实际代码, 只需使用简单的测试编辑器, 如Notepad、Edt pad或者gnotepad.PHP脚本以.php扩展名保存, 并且在HTML网页中可以引用。在客户端, 可以选择使用Netscape Communicator或者Inte met Explorer.本书的重点于介绍创建含有动态内容的有效网页所需要知道的所有基本概念。在掌握了这些基本概念之后,可以对该语言创建出新功能。本书将要介绍的一些基本概念包括:在服务器端脚本中变量、常量和运算符的使用·在服务器端脚木中控制结构、数组和函数的使用。基本HTML元素的介绍以及使用它们来创建网页。使用网页对文本文件进行读和写。数据库概念的引入以及使用MySQL的数据处理。创建电子商务网站。诸如PEAR和PHP-NUKE等高级概念的引入,如何使用本书