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... [阅读全文]

aspphp,有几位朋友面临选择ASP还是PHP的问题,这是从PHP NET上摘来的一

如果您有疑问或建议,请进入技术讨论区交流 PHP vs. ASP? ASP本身不是一个真正的语言,它只是Active Server Pages的字母的简写,实际使用的语言是VB Script。ASP最大的缺点是它只能用于Microsofts Internet Information Server (IIS),这就限制了它只能在WIN32平台上使用。现在已经有一些工具可以让ASP是其它平台的We... [阅读全文]

LDAP安装

如果您有疑问或建议,请进入技术讨论区交流 http://www.phpchina.com/browser.asp?cmd=view&catid=53&objid=102&order=date... [阅读全文]

一天中血压变化,PHP4.0.1的变化(一)

如果您有疑问或建议,请进入技术讨论区交流 说明: 一份好长的 changelog ,这里好象只有1/3左右吧,有些东西我实在是不知道怎么翻,只好把洋文留着了。后面括号里是该改动的作者。 1 、修正了一个在修改LDAP是可能引起程序当掉的错误。(Eric Kilfoil) 2 、修正了一个opendir()的BUG,这个BUG可能使得在使用readdir()而没有明确的指出$dir这个参数时,不能... [阅读全文]

关于SESSION,我想再说一下

如果您有疑问或建议,请进入技术讨论区交流 在WIN32下,不知为什么PHP4处理绝对路径总是有问题。集中表现在extension_dir、upload_tmp_dir和session.save_path这几个设置,无论你怎么设都不行,后来我设成了./,于是都可以了。 但是问题又来了。session.save_path这个路径是对应于当前执行的PHP文件的,所以,在你使用SESSION时,如果换到... [阅读全文]

php输出函数,在GD中输出汉字的函数的改进

如果您有疑问或建议,请进入技术讨论区交流 感谢sadly为我们写出了在GD中输出汉字的函数, 我在使用中发现此版本输出的字符串必须为纯中文,不能夹杂英文。 随修改了此bug,与大家分享。。。 //Program writen by sadly www.PHPx.com //modified by agun 2000/6/20 function gb2utf8($gb) { if(!trim($... [阅读全文]

疯狂农场3免安装,疯狂安装php4(3种平台)

如果您有疑问或建议,请进入技术讨论区交流 ##########Unix 这是最简单的也是最高效的,拿到PHP4和apache1.3.12的源代码。tar.gz形式的。 以root身份完成: #tar -zxvf apache_1.3.12.tar.gz #cd apache_1.3.12 #./configure --prefix=/apache #mkdir /apache #cd .. #t... [阅读全文]

php安装,Php安装使用问答(一)

如果您有疑问或建议,请进入技术讨论区交流 http://www.phpchina.com文章 其实内容不多,不过如果大家还有什么问题的话,我继续写就是哦! ... [阅读全文]

转贴:开发大型PHP项目的方法(五)

如果您有疑问或建议,请进入技术讨论区交流 作者:Luis Argerich 译者:limodou 使用类进行数据存储 对于PHP和OOP一件非常好的事情就是,你可以很容易地定义一个类来操作某件事情,并且无论何时你想 用的时候都可以调用相应的类。假设你有一个HTML表单,用户可以通过选择产品ID号来选择一个产品。在数 据库中有产品的信息,你想把产品显示出来,显示它的价格等等。你拥有不同类型... [阅读全文]

设置相同名称的cookie,如何返回它们的值,请看:

如果您有疑问或建议,请进入技术讨论区交流 SetCookie("mycookie[]","It's just cookie test!!!","The second"); echo $mycookie[0]; echo $mycookie[1]; ? ... [阅读全文]

例子:Multiple Selection

如果您有疑问或建议,请进入技术讨论区交流 function php_self2url(){ ???global $PHP_SELF; ???$tmp = eregi_replace("%2f","/",urlencode($PHP_SELF)); ???return $tmp; } ? " method="post" What do you like : ????sports ????pet ... [阅读全文]

include,require和include经典一例抛析

如果您有疑问或建议,请进入技术讨论区交流 ????在PHP中,include和require的作用比较容易混淆。下面我以一个经典例子来深刻说明它们的区别。 ????当我们经常访问一个数据库时,可以把连库语句写成一个文件 con_db.php3 ????$dbh =??MySQL_connect('localhost','',''); ????mysql_select_db('admreqs'... [阅读全文]

imap4,一个简单的(也可以说是不完全的)IMAP类和应用 (三)

如果您有疑问或建议,请进入技术讨论区交流 showbody_imap.PHP Biz2Biz WebMail System include("imap_new.php"); $imap=new myimap; $imap-hostname="192.168.100.13"; $imap-port=110; $imap-username=$usr; $imap-userpw... [阅读全文]

imap4,一个简单的(也可以说是不完全的)IMAP类和应用 (二)

如果您有疑问或建议,请进入技术讨论区交流 use_imap.PHP (前面那个应该是 imap_new.php) PHP WebMail System include("imap_new.php"); $imap=new myimap; $imap-hostname="192.168.100.13"; $imap-port=110; $imap-username="Alpha"; ... [阅读全文]

imap4,一个简单的(也可以说是不完全的)IMAP类和应用 (一)

如果您有疑问或建议,请进入技术讨论区交流 //by Alpha.Z //05/21/2000 class myimap { ????????var????$username=""; ????????var????$userpwd=""; ????????var????$hostname=""; ????????var????$port=0; ????????var????$connection... [阅读全文]

好几位朋友都问到,如何在redhat自带的apache中加入PHP的支持,

如果您有疑问或建议,请进入技术讨论区交流 在RedHat 6.0+Apache Web服务器下直接运行perl程序与PHP3程序的设置步骤 (摘自计算机世界) ---- Apache服务器是目前世界上建立网站的最常用软件,在Unix环境下建立网站一般都会采用Apache服务器。一般国外的商业网站都会采用高性能、大容量的UNIX高端服务器加上 Apache服务器。而在专业WEB应用开发领域,Pe... [阅读全文]

win98安装,PHP4.04+PWS在Win98下的安装与配置 (转自天极网)

如果您有疑问或建议,请进入技术讨论区交流 ....本文主要介绍PHP4.04及MySQL3.22.32在win98系统pws4.0下的安装。文中所汲及的软件都可以在本站的软件栏目下载。 ....所需软件 php4.04 win32位安装程序 mysql3.22 win 32位版共享版 phpmyadmin_2.0.5管理MYSQL数据库的最佳工具 第一步:下载所需程序,安装运行MYSQL3... [阅读全文]

转贴:开发大型PHP项目的方法(三)

如果您有疑问或建议,请进入技术讨论区交流 重载(与覆盖不同)在PHP中不支持。在OOP中,你可以重载一个方法来实现两个或重多的方法具有相同 的名字,但是有不同数量或类型的参数(这要看语言)。PHP 是一种松散类型的语言,所以通过类型重载不 起作用,然而通过参数的个数不同来重载也不起作用。 有时在OOP中重载构造函数非常好,这样你可以通过不同的方法创建对象(传递不同数量的参数)。在PHP ... [阅读全文]

转贴:开发大型PHP项目的方法(一)

如果您有疑问或建议,请进入技术讨论区交流 这篇文章介绍了在PHP中的面向对象编程(OOP,Object Oriented Programming)。我将向你演示如何通过使用一些OOP的概念和PHP的技巧来减少编码和提高质量。祝你好运! 面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在PHP中是通过类来完成封装的... [阅读全文]

redpoint,这里有篇文章,讲 red hat + blue point 的

如果您有疑问或建议,请进入技术讨论区交流 http://202.101.165.135/%7Eottoshi/newbie/rh+bp.htm ... [阅读全文]

一个基于mysql的登陆验证程序(三)

如果您有疑问或建议,请进入技术讨论区交流 /************************ file name: login_chk.PHP3 ************************/ if ($yn!="yes") { ????echo " \n"; ????exit; } ? Example: Success! You have pass the checking. ... [阅读全文]

关于在FreeBSD上安装GD库的问题解决 (兼回西狂兄)

如果您有疑问或建议,请进入技术讨论区交流 系统:FreeBSD 4.1 用sysinstall将gd-1.8.3和libpng,jpeg6b安装。确保你在usr/local/lib下有libgd.so.*和libpng.so.* cd path_to_PHP_src ./configure --with-MySQL=/path_to_mysql\ --with-apache=/path_to_a... [阅读全文]

小技巧:取得MYSQL中ENUM(枚举)列的全部可能值

如果您有疑问或建议,请进入技术讨论区交流 取得MySQL中ENUM(枚举)列的全部可能值 这里其实并不需要其它的什么函数来支持,只需要使用MYSQL提供的一些SQL语句就可以了。 这里为了简单起见,以MYSQL的系统表USER为例,取出SELECT_PRIV这一列的所有可能值。 方法:SHOW COLUMNS FROM table_name LIKE enum_column_name 小写的部分... [阅读全文]
<< < 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 > >> 共4477条 分150页