-
聊聊PHP开发团队的管理之道
所属栏目:[PHP教程] 日期:2022-03-11 热度:99
看了标题,也许很多程序员会反感的说:程序员的做人问题先不用谈,你想出来这个标题,那你做人是不是有问题吧! 笔者本人并不反驳这样的说法,每个人都有自己的做人原则。有句俗话说的好:我不苟同你的思想,但是我绝对捍卫你思想的自由。 是,这是站在个[详细]
-
在动态网页技术PHP5中类 CLASS 的新特点
所属栏目:[PHP教程] 日期:2022-03-09 热度:91
php5新添加了好多的新函数和特征,但是在目前最新的chm的手册中都没有体现,要到在线的手册中查找,烦啊! 废话不多说了,来看看php5中全新的class对比php2的class有什么新的特征。 1/ 加了访问权限的控制:使用private/public/protected的特征 2/ 加入了[详细]
-
PHP示例 email address 生成图片程序
所属栏目:[PHP教程] 日期:2022-03-09 热度:182
把下面的文件保存为index.php 以下为引用的内容: ? /* MailX Managment System 0.8 Beta */ header(Content-type:image/png); $mailaddress=$_GET[mailname]; $mailaddresslen=strlen($mailaddress); $mailaddressimages=imagecreate($mailaddresslen*10,[详细]
-
PHP实例 用PHP完成表单验证码登陆校验
所属栏目:[PHP教程] 日期:2022-03-09 热度:180
原理:生成一个图片,并且保存图片中显示的字符到SESSION.在登陆时判断输入的校验码是否和SESSION中校验码相同。 这是生成校验码和图片的文件checkNumber.php 以下为引用的内容: ?php session_start(); if($act == init) { Header(Content-type: image/png[详细]
-
PHP实例 PHP取GB2312编码字符串首字母的办法
所属栏目:[PHP教程] 日期:2022-03-09 热度:157
以下为引用的内容: ?php /* * @author: zhuyubing@gmail.com */ $dict=array( a=0xB0C4, b=0xB2C0, c=0xB4ED, d=0xB6E9, e=0xB7A1, f=0xB8C0, g=0xB9FD, h=0xBBF6, j=0xBFA5, k=0xC0AB, l=0xC2E7, m=0xC4C2, n=0xC5B5, o=0xC5BD, p=0xC6D9, q=0xC8BA, r=0[详细]
-
PHP实例程序 用PHP制造登录页面程序
所属栏目:[PHP教程] 日期:2022-03-09 热度:72
以下为引用的内容: ?php //这个脚本是用来给用户输入口令,并判断口令是否正确的。 //如果正确则转到欢迎页面。 if ($login){ include(../include/config.inc.php3); session_start(); $right_enter=0; $query=select * from user_define where user_logi[详细]
-
PHP实例 用PHP完成多文件上载系统程序
所属栏目:[PHP教程] 日期:2022-03-09 热度:114
以下为引用的内容: ?php //多文件上载系统完整版 include(../include/common.inc); $title = 多个文件的上载程序; include(../include/header.inc); //定义允许上载文件的数目 define(UPLOAD_NO, 10); echo(p align=centerfont size=4 color=#000080欢迎[详细]
-
PHP技巧 解析利用PHP制作新闻系统的步骤
所属栏目:[PHP教程] 日期:2022-03-09 热度:76
我们可以用新闻系统来存储新闻,我们可以对新闻进行添加、删除等操作,这样减少了大家的工作量,为什么不实验一下。 首先,建立一个表。 以下为引用的内容: create table news ( n_id int(255) not null auto_increment, n_date datetime not null, news[详细]
-
简单学习动态网页制作PHP里的Cookies
所属栏目:[PHP教程] 日期:2022-03-09 热度:161
Cookie通常用来验证或辨别一个用户。 Cookie是什么呢? Cookie通常用来验证或辨别一个用户。Cookie是通过服务器发送到用户计算机中的一个小文件。每次,当相同的计算机通过浏览器请求一个页面时,原先存储的cookie也会发送到服务器。你可以使用PHP来创建和[详细]
-
用PHP5的SimpleXML分析XML文档
所属栏目:[PHP教程] 日期:2022-03-09 热度:71
以下为引用的内容: messages.xml ======================================================== ?xml version=1.0 ? !--Sample XML document -- SystemMessage MessageTitleSystem Down for Maintenance/MessageTitle MessageBodyGoing down for maintenanc[详细]
-
PHP程序里使用session错误调试问题
所属栏目:[PHP教程] 日期:2022-03-09 热度:129
开发需要接触PHP,感觉上手也挺快,在调试PHP中的SESSION时总是出错。 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at XXX:2) in .php on line 3 类似错,对照源码好像自己没有哪里写错。 php开[详细]
-
PHP空白页面常见原因及解决办法
所属栏目:[PHP教程] 日期:2022-03-09 热度:111
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不以?下面,我就把我在编写PHP时总结出来的有关PHP空白页面的解[详细]
-
PHP编程中break及continue两个流程控制命令
所属栏目:[PHP教程] 日期:2022-03-09 热度:92
讲解一下PHP脚本编程中 break 及 continue 两个流程控制指令。 break 用来跳出目前执行的循环,如下例 以下为引用的内容: ?php $i = 0; while ($i 10) { if ($arr[$i] == stop) { break; } $i ; } ? ---------------------------------------------- cont[详细]
-
显露照片exif信息PHP代码
所属栏目:[PHP教程] 日期:2022-03-09 热度:110
中文方式显示照片EXIF信息,显示图片中所略图 这东西除了一些php论坛简单显示三两信息,别人的lb5000论坛上看到过显示,asp的也有不过很久没接触看着晕。 不想重复劳动,搜过google,除了asp没找到其他开源的显示exif的,所以整理出来或许有用。 没什么技[详细]
-
详细学习PHP中对文件和目录的操作办法
所属栏目:[PHP教程] 日期:2022-03-09 热度:153
一:引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例[详细]
-
php4和php5单态方式 Singleton Pattern 写法
所属栏目:[PHP教程] 日期:2022-03-09 热度:62
单态模式(Singleton Pattern) 就是一个类Class只有一个实例存在。(Ensure a class only has one instance, and provide a global point of access to it.) 这个是php5的写法。 以下为引用的内容: ?php class SingletonPhp5{ static private $_instance=nu[详细]
-
运用Xdebug优化你的php程序
所属栏目:[PHP教程] 日期:2022-03-09 热度:170
我本地使用的是xampp服务器套件,版本是1.64,发现里面代的php_xdebug.dll竟然无法使用.应该是xdebug版本和当前的php版本(5.24)版本不符合。去下载了相应的版本发现可以正常工作了。在php.ini里添加: 以下为引用的内容: zend_extension_ts=D:/xampp/php/e[详细]
-
有效防御PHP木马攻击的方法
所属栏目:[PHP教程] 日期:2022-03-09 热度:62
1、防止跳出web目录 首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行: php_admin_value open_basedir /usr/l[详细]
-
通用PHP动态变成静态HTML网页的代码
所属栏目:[PHP教程] 日期:2022-03-09 热度:65
最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。 我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果[详细]
-
vim中高亮显示php代码
所属栏目:[PHP教程] 日期:2022-03-09 热度:170
vim是一款跨平台编辑器,可以在linux下使用,也可以在windows下使用官方网站www.vim.org 高亮显示php代码 进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim[详细]
-
用PHP画一个能更换文字的按纽
所属栏目:[PHP教程] 日期:2022-03-09 热度:197
你总是花很多时间去做一些按纽吧,去设计一个好的按纽背景全部用它吧! 文字可以随意更换! 以下为引用的内容: ? Header( Content-type: image/gif); if(!isset($s)) $s=11; //times.tif可以是你喜欢的任何字体 $size = imagettfbbox($s,0, /fonts/TIMES.T[详细]
-
PHP在Web开发领域的优点在哪?
所属栏目:[PHP教程] 日期:2022-03-08 热度:197
在多数WEB开发者眼中,ASP和JSP都被认为是领跑者,而PHP却被认为是个弱小的挣扎者,或者说它是一门被贬低为业余者才使用的语言,不值得参与企业WEB开发的竞争。在我看来,PHP没有被当作竞争者的理由是评论者缺乏对它的了解,而且也不了解用于WEB开发的其他[详细]
-
PHP技巧 PHP中几种删除目录的两种办法
所属栏目:[PHP教程] 日期:2022-03-08 热度:181
1、递规法: 以下为引用的内容: deleteDir($dir) { if (rmdir($dir)==false is_dir($dir)) { if ($dp = opendir($dir)) { while (($file=readdir($dp)) != false) { if (is_dir($file) $file!=. $file!=..) { deleteDir($file); } else { unli[详细]
-
PHP技巧 详解phplib模板运用过程及运行原理
所属栏目:[PHP教程] 日期:2022-03-08 热度:175
index.htm文件内容: 以下为引用的内容: html head body !-- BEGIN RowSort -- {SortList}br !-- END RowSort -- /body /head /html index.php内容: ? $t-set_file (Index, index.htm); $t-set_block(Index, RowSort, RowsSort); ......................[详细]
-
PHP网站后门的隐藏方法测试报告
所属栏目:[PHP教程] 日期:2022-03-08 热度:60
要知道如果光把PHP语句放到图片里是无论如何也不能执行的,因为PHP只解析扩展名为php的文件。所以说要能使隐藏在图片里的PHP语句执行。我们就的借助PHP中的调用函数 :include 、require 等。 我们还记得前些日子把木马隐藏到图片的文章吧。也就是在PHP文[详细]