PHP编程中header函数的用法及其注意事项

如果您有疑问或建议,请进入技术讨论区交流 本文介绍PHP编程过程中关于header函数的用法及其使用时的注意事项。 void header ( string $string [, bool $replace = true [, int $http_response_code ]] ) : Send a raw HTTP header 下面有一些使用header的几种用法:1、使用header函数... [阅读全文]

PHP基础教程:数据库连接过程介绍

如果您有疑问或建议,请进入技术讨论区交流 本PHP基础教程将详细介绍数据库连接过程,讲解比较详细,希望对初学php的朋友有帮助。注明:(使用XAMPP下) 1、新建数据库: 地址栏中输入: http://localhost/phpmyadmin/ 按照页面上的提示新建好数据库即可。 tips:在建表时可以选择id自动增长。 2、连接数据库: 代码 ?php $dbhost = "loca... [阅读全文]

zend认证,使用 Zend_Auth 和 Zend_Db 实现用户认证

如果您有疑问或建议,请进入技术讨论区交流 本教程将讲述如何使用Zend Framework(ZF)中的Zend_Auth 和 Zend_Db来实现用户的认证操作。 首先先来看看 ZF 手册对 Zend_Auth 组件的简介: Zend_Auth 为认证(authentication)和一些通用用例情景的具体认证适配器提供了一个API。 Zend_Auth 只涉及 认证而不是授权。认证被宽松地定义... [阅读全文]

无法装载映像文件,如何解决无法装载动态链接库的问题

如果您有疑问或建议,请进入技术讨论区交流 首先,从PHP的官方网站下载了PHP 5.2.14 For Windows的压缩包,解压至D盘的PHP目录;随后下载了Apache HTTP Server的最新版本——2.2.17,是MSI格式的,安装也非常简单。接着就是将PHP与HTTP Server关联起来——让HTTP Server能够处理php请求... [阅读全文]

asp获取月份,PHP获取当前星期(月份)的日期范围

如果您有疑问或建议,请进入技术讨论区交流 程序需要,写了一个获取当前星期的日期范围,也就是从星期一到星期日的日期范围。function getWeekRange($date){$ret=array();$timestamp=strtotime($date);$w=strftime('%u',$timestamp);$ret['sdate']=date('Y-m-d 00:00:00',$time... [阅读全文]

php数字分页,php封装较好的数字分页方法类

如果您有疑问或建议,请进入技术讨论区交流 /*** 获取页码导航HTML* @param $pageNum:当前页码* @param $pageSize:每页数量* @param $rowCount:记录总数* @param $navUrl:链接页面URL*/function getNavHtml($pageNum,$pageSize,$rowCount,$navUrl){$pageCount ... [阅读全文]

qeephp,[PHP]小改配置使用APM Express(QeePHP)中的PEAR

如果您有疑问或建议,请进入技术讨论区交流 一直在用QeePHP的APM Express作为PHP开发环境,今天才发现,廖大已经给附带了安装好的PEAR,不得不膜拜廖大的无微不至。不过直接使用PEAR.bat会提示 找不到 'PEAR.php'的错误 运行PEAR的错误提示K:\apmxe\php5pear Warning: require_once(PEAR.php): failed to op... [阅读全文]

php实现web系统单点登录

如果您有疑问或建议,请进入技术讨论区交流 随着用户不断扩大的需求,更多的系统被建造起来。为了获得更好的用户体验,需要实现用户单点登录。所谓单点登录,就是用户在一个系统上登录后,其他系统就不需要重复登录。单点的登录的好处很明显,提高了用户体验度。如何实现单点登录,在这里我提供两种解决方案: 1.一级域名相同,通过共享cookie来实现 有a.the.com和b.the.com A B两个站点, 只... [阅读全文]

php编程,PHP 编程标准

如果您有疑问或建议,请进入技术讨论区交流 PHP 编程标准 最后修改日期: 2000-11-16 PHP编程标准是经由Todd Hoff许可,基于《C++ 编程标准》为PHP而重写的, 作者为Fredrik Kristiansen, 使用本标准,如果您想拷贝一份留做自用的话,那是完全免费的,这也是我们制作它的原因。假如您发现了任何的错误又或者是有任何的改进,请您给笔者发一个email,以便笔者将... [阅读全文]

PHP+MYSQL三日通

如果您有疑问或建议,请进入技术讨论区交流 一、PHP/MySQL简介 您应该听说过开放源代码软件(OSS),除非最近六到八个月来您一直住在火星上。这场运动有着巨大的冲击力,已引起一些大公司的注意。象Oralce、Informix,还有多家公司都开始把他们的主力数据库产品移植到OSS的产物之一 - Linux操作系统上。 如果您有足够的技术力量,拥有一个复杂庞大的关系数据库系统(RDBMS)则... [阅读全文]

单点登录系统,php实现web系统单点登录

如果您有疑问或建议,请进入技术讨论区交流 随着用户不断扩大的需求,更多的系统被建造起来。为了获得更好的用户体验,需要实现用户单点登录。所谓单点登录,就是用户在一个系统上登录后,其他系统就不需要重复登录。单点的登录的好处很明显,提高了用户体验度。如何实现单点登录,在这里我提供两种解决方案: 1.一级域名相同,通过共享cookie来实现 有a.the.com和b.the.com A B两个站点, 只... [阅读全文]

zend调试,安装EPP的调试Zend Debugger

如果您有疑问或建议,请进入技术讨论区交流 最近在工作中遇到的一个问题就是PHP程序的调试,PHP的程序可以直接在页面中显示出错误信息,但是如果是较大较复杂的程序,这种方式的开发效率就极其低下了,那么如何在IDE中可以对程序进行单步调试呢? 问题:如何在Wamp下单步调试PHP程序? 1, 确保机子已经安装了Wamp。 假设www的目标路径为:D:\PHPProject\wamp\www(其中D... [阅读全文]

如何编写应用程序,PHP编写安全应用程序的七个习惯

如果您有疑问或建议,请进入技术讨论区交流 PHP编写安全应用程序的七个习惯,在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性: 验证输入 保护文件系统 保护数据库 保护会话数据 保护跨站点脚本(Cross-site scripting,XSS)漏洞 检验表单 post 针对跨站点请求伪造(Cross-Site Request Forgeries,CSRF)进行保护... [阅读全文]

php分页,超强PHP分页类 支持四种分页模式

如果您有疑问或建议,请进入技术讨论区交流 ?PHP /** * description:超强分页类,四种分页模式,默认采用类似baidu,google的分页风格。 * 2.0增加功能:支持自定义风格,自定义样式,同时支持PHP4和PHP5, * example: * 模式四种分页模式: * require_once('../libs/classes/page.class.php'); * $pa... [阅读全文]

发送邮件函数,PHP发送邮件函数sendmail()

如果您有疑问或建议,请进入技术讨论区交流 不需要邮件服务器,不使用mail内置函数,一个类就搞定,利用PHPMailer类我写了一个自定义函数 sendmail() ,VERY实用! 以前也在几个PHP论坛上发表过这个发邮件的函数,今天再发,因为today要附上使用例子,如果你还不会用,那就要补补PHP基础课了。 1.下载相关文件sendmail.rar,包含 index.php文件、P... [阅读全文]

php文件上传,PHP文件上传类

如果您有疑问或建议,请进入技术讨论区交流 PHPmail也没什么太大的进展,一直再研究那协议及命令。看到了一个挺好用的文件上传类。 ?php class FileUpload { private $filepath; //指定上传文件保存的路径 private $allowtype=array('gif', 'jpg', 'png', 'jpeg'); //充许上传文件的类型 pr... [阅读全文]

php循环语句,PHP中for循环语句的几种变型

如果您有疑问或建议,请进入技术讨论区交流 for语句可以说是PHP(同时也是多种语言)的循环控制部份最基本的一个语句了,for语句的执行规律和基础用法在这里就不多说,可以参见PHP手册for语句部分。PHP手册中对它的语法定义如下:for (expr1; expr2; expr3)statement 下面说说for语句几种有用的变型。1、无限循环 首先是人尽皆知的无限循环(亦可称“死循环”)。... [阅读全文]

在Windows2000ADV下配置Apache+PHP5+MySql5

如果您有疑问或建议,请进入技术讨论区交流 以前为了图方便,是用套件包.版本很久了,是apache1.X.MySQL4.X,PHP4.X的.现在已经过时很久了..而且漏洞一大堆,幸好我只是在本地使用...不过为了追潮流,就鸟枪换炮咯.. 所用软件版本: mysql-5.0.4-beta-win32 apache_2.0.54-win32-x86-no_ssl php-5.0.3-Win32 p... [阅读全文]

Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置

如果您有疑问或建议,请进入技术讨论区交流 先从各官方网站下了APACHE2.050、PHP5、MySQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ssl.msi php-5.0.0-Win32.zipmysql-4.0.20d-win.zipphpMyAdmin-2.5.7.zip 操作系统 win2003 系统盘为: D盘 第一步: 安装... [阅读全文]

php5安装,PHP5在Apache下的两种模式的安装

如果您有疑问或建议,请进入技术讨论区交流 PHP 5.0.0 和PHP 4.0.38 于2004年7月13日同时发布,这是一个值得我们PHP爱好者的一大喜讯。期盼已久的PHP5终于出来了,我们可以更进一步的享受PHP新的功能和使用开发的乐趣。 我也在第一时间用上了PHP5,下面简要介绍一下我的安装过程(只讲述apache服务器下的安装),与喜爱PHP的朋友分享。 其实,PHP5的安装过程也没有什... [阅读全文]

WINDOWS 2000下使用ISAPI方式安装PHP

如果您有疑问或建议,请进入技术讨论区交流 使用ISAPI方式安装PHP。 下载连接:http://cn2.php.net/get/php-4.4.0-Win32.zip/from/cn.php.net/mirror ISAPI方式是WIN系统IIS下最有效率的PHP执行方式。强烈建议。 解压好PHP后,首先找到php.ini-dist 把-dist 去掉,就成了文本方式显示。 打开PHP.I... [阅读全文]

apache+mysql+php+ssl服务器之完全安装攻略

如果您有疑问或建议,请进入技术讨论区交流 目的我们的目标是安装一个允许我们托管多个网站的Web服务器,其中一些是针对电子商务的安全解决方案,而大部分网站是通过连接一个数据库服务器并且提取其数据的脚本驱动的。为了这个任务所需的工具是:Apache-一个网站服务器Mod_SSL-一个安全套接字层(SSL)的模块OpenSSL-开放源代码工具箱(mod_ssl所需)RSARef-仅对美国用户MyS... [阅读全文]

标签模板,PHP.MVC的模板标签系统(五)

如果您有疑问或建议,请进入技术讨论区交流 建立模板标签系统应用程序 建立模板标签系统应用程序只需几个步骤. 注意:以下步骤假设使用了新的SleeK例子应用程序(这个例子可以在www.PHPmvc.net上找到). 修改应用程序的boot.ini文件 应用程序的boot.ini文件包含需要得到PHP.MVC框架的信息.boot.ini文件通常位于应用程序的"WEB-INF... [阅读全文]

PHP.MVC的模板标签系统(四)

如果您有疑问或建议,请进入技术讨论区交流 页面布局 在这个单元中我们将看到如何使用模板标签系统构造一个标准的模板页面。这个例子我们使用了一个简单的HTML页面布局,请看下图: 这个页面有多个标准单元组成,就像页面设计者和开发者熟悉的那样.这个页面的主体由3个包含的单元组成:页眉,页内容主体和页脚.我们现在就看看这些单元并且了解如何使用模板标签系统来实现. 页主体 下... [阅读全文]

标签模板,PHP.MVC的模板标签系统(三)

如果您有疑问或建议,请进入技术讨论区交流 PHP.MVC标签语法 在基本的介绍之后,我们现在就可以来看看模板标签系统的语法. 在看具体的标签之前,我们应该定义什么作为我们的标签.为了写一个标签,我们使用@ ... @标签结点.左标签(@)和右标签(@)是默认的标签.如果必要的话,这些标签我们能够在phpmvc-config.XML中重新定义. 模板标签系统现在支持以下3种标签... [阅读全文]

标签模板,PHP.MVC的模板标签系统(二)

如果您有疑问或建议,请进入技术讨论区交流 The PHP.MVC Tag Action Dispatcher TagActionDispatcher是一个标准的ActionDispatcher类的实现,它支持访问基本模板标签.TagActionDispatcher类支持相同的ActionObjects集合和ViewResourcesConfig属性作为默认的ActionDispatche... [阅读全文]

标签模板,PHP.MVC的模板标签系统(一)

如果您有疑问或建议,请进入技术讨论区交流 PHP.MVC的模板标签系统(PhpMVC_Tags)现在提供了3种类型的标签:包含指令,声明和表达式. 包含指令能让我们将内容分隔为许多模块,比如:页眉,页脚或者内容.包含的页面可以是HTML,或者其他标签模板页.据个例子,下面的包含指令能用来包含一个页眉: @ include 'pageHeader.ssp' @ 声明允... [阅读全文]

php读取数据库,用php读取xml数据

如果您有疑问或建议,请进入技术讨论区交流 今天工作上碰到一个问题 由于我们的项目数据太少 所以需要从web search那边借调数据,他们只给我们提供了一个XML的接口。因此,我们需要把xml的数据转化成HTML呈现给大家。由于项目是基于PHP的,所以就摒弃了用js来读取xml选择了继续使用php。不过,我以前从来没有做过此类的尝试 所以找了很多网上资料同时参照了php的工作手册,发现在php4... [阅读全文]

php文件操作,目录,文件操作详谈—php

如果您有疑问或建议,请进入技术讨论区交流 一、引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,而,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把PHP中的这些函数做一详细总结并实例示范如何使用.,关于对应的函数详细介绍,请查阅php手册.此处只总结重点.和需要注意的地方.(这在p... [阅读全文]

缓存技术详谈—php

如果您有疑问或建议,请进入技术讨论区交流 一、引论 PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的ASP网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共4477条 分150页