-
PHP技巧 PHP脚本中对于拼写检查函数库
所属栏目:[PHP教程] 日期:2022-03-08 热度:100
aspell_new : 载入一个新的字典。 aspell_check : 检查一个单字。 aspell_check-raw : 检查一个单字,即使拼错也不改变或修正。 aspell_suggest : 检查一个单字,并提供拼写建议。 aspell_new 载入一个新的字典。 语法:int aspell_new(string master, str[详细]
-
PHP技巧 优化动态网页技术PHP程序的8条方法
所属栏目:[PHP教程] 日期:2022-03-08 热度:193
1、如果一个函数可以声明为静态的,那么就用静态的,速度是改进的一个因素4。 2、# Avoid magic like __get, __set, __autoload 3、require_once() is expensive 4、Use full paths in includes and requires, less time spent on resolving the OS paths.[详细]
-
PHP技巧 Smarty adodb分页实例
所属栏目:[PHP教程] 日期:2022-03-08 热度:107
利用Smarty adodb分页示例, 下面给出的是分页部份的代码。 分页文件:page.lbi 以下为引用的内容: table width=100% border=0 cellpadding=0 cellspacing=0 form name=jump method=post action= tr td height=28 align=center valign=bottom当前页 !--{$n[详细]
-
在PHP中使用灵巧的体系架构
所属栏目:[PHP教程] 日期:2022-03-08 热度:121
很久以前我就想写这篇文章了,但是一直都没有时间。这里并不是想要告诉你怎样做,我希望它可以投石问路,和大家讨论一下如何开发一个好的、扩展性佳的web应用。 我从事开发已经有2-3年了,回望刚开始做的程序,真有点不相信是自己写的,现在我的web开发技[详细]
-
学习PHP技巧 txtSQL安装手册中文版
所属栏目:[PHP教程] 日期:2022-03-08 热度:131
txtsql的最大优点之一是文档很详细,可惜,我在网上找了半天也找不到中文版的文档,所以只好自己动手,利人利已吧,不过自己的E文水平自己是很清楚的,希望大家看了不会笑掉大牙才好,还希望大家多多指教。 欢迎使用txtSQL 2.2快速安装手册。这页将指引你[详细]
-
使用PHP生成1000个随机注册码
所属栏目:[PHP教程] 日期:2022-03-08 热度:55
一般程序中都需要用到注册码,为了防止盗版,如果把生成的注册码保存到数据库里,并且通过软件在客户端访问服务器来匹配客户端输入的验证码是否正确,这是一种好的解决盗版的方案。 下面描述的代码就是使用PHP生成数字验证码,类似于:152-562-986-230 这[详细]
-
新手通过实例学习动态网页PHP的语法
所属栏目:[PHP教程] 日期:2022-03-08 热度:120
以下为引用的内容: ?php echo Hello, World!; ? 运行结果: Hello, World! 变量标记为$。你也可以将上面的Hello, World!写为如下代码: 以下为引用的内容: ?php $message = Hello, World!; echo $message; ? 字符串的串联则是用.(一个英文句点)标示出[详细]
-
php中rename 函数的妙用
所属栏目:[PHP教程] 日期:2022-03-08 热度:177
大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。 熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,[详细]
-
PHP上传文件的代码
所属栏目:[PHP教程] 日期:2022-03-08 热度:173
动态网站开发中,常用的PHP上传文件的代码实例。 以下为引用的内容: html head meta http-equiv=Content-Type content=text/html; charset=gb2312 title(CuoXIn.com)文件上传实例/title /head body form enctype=multipart/form-data action=upfile.php m[详细]
-
不需要GD库的情况下实现验证码
所属栏目:[PHP教程] 日期:2022-03-08 热度:166
以下为引用的内容: ?php // ------------------------------------------------- //| * 文件 validate_image.php //| * 功能 实现网站登陆验证码 //| * 版本 1.0.0 //| * 日期 2005-4-1 //| * 作者 西北狼 QQ 500784 cokeyang at hotmail.com //| * 版权[详细]
-
详细讲解PHP的Jmai组件及发送邮件实例
所属栏目:[PHP教程] 日期:2022-03-08 热度:135
以下为引用的内容: % On error resume next Dim JMail, contentId Set JMail = Server.CreateObject(JMail.Message) JMail.Charset = gb2312 邮件字符集,默认为US-ASCII JMail.ISOEncodeHeaders = False 是否进行ISO编码,默认为True 发送者信息(可用变[详细]
-
在动态网页技术PHP5中类 CLASS 的新特点
所属栏目:[PHP教程] 日期:2022-03-08 热度:123
php5新添加了好多的新函数和特征,但是在目前最新的chm的手册中都没有体现,要到在线的手册中查找,烦啊! 废话不多说了,来看看php5中全新的class对比php2的class有什么新的特征。 1/ 加了访问权限的控制:使用private/public/protected的特征 2/ 加入了[详细]
-
PHP示例 email address 生成图片程序
所属栏目:[PHP教程] 日期:2022-03-08 热度:60
把下面的文件保存为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-08 热度:141
原理:生成一个图片,并且保存图片中显示的字符到SESSION.在登陆时判断输入的校验码是否和SESSION中校验码相同。 这是生成校验码和图片的文件checkNumber.php 以下为引用的内容: ?php session_start(); if($act == init) { Header(Content-type: image/png[详细]
-
PHP实例 PHP取GB2312编码字符串首字母的办法
所属栏目:[PHP教程] 日期:2022-03-08 热度:104
以下为引用的内容: ?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-08 热度:101
以下为引用的内容: ?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-08 热度:184
以下为引用的内容: ?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-08 热度:50
我们可以用新闻系统来存储新闻,我们可以对新闻进行添加、删除等操作,这样减少了大家的工作量,为什么不实验一下。 首先,建立一个表。 以下为引用的内容: create table news ( n_id int(255) not null auto_increment, n_date datetime not null, news[详细]
-
简单学习动态网页制作PHP里的Cookies
所属栏目:[PHP教程] 日期:2022-03-08 热度:133
Cookie通常用来验证或辨别一个用户。 Cookie是什么呢? Cookie通常用来验证或辨别一个用户。Cookie是通过服务器发送到用户计算机中的一个小文件。每次,当相同的计算机通过浏览器请求一个页面时,原先存储的cookie也会发送到服务器。你可以使用PHP来创建和[详细]
-
用PHP5的SimpleXML分析XML文档
所属栏目:[PHP教程] 日期:2022-03-08 热度:90
以下为引用的内容: messages.xml ======================================================== ?xml version=1.0 ? !--Sample XML document -- SystemMessage MessageTitleSystem Down for Maintenance/MessageTitle MessageBodyGoing down for maintenanc[详细]
-
PHP程序里使用session错误调试问题
所属栏目:[PHP教程] 日期:2022-03-08 热度:183
开发需要接触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动态变成静态HTML网页的代码
所属栏目:[PHP教程] 日期:2022-03-07 热度:136
最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。 我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果[详细]
-
vim中高亮显示php代码
所属栏目:[PHP教程] 日期:2022-03-07 热度:55
vim是一款跨平台编辑器,可以在linux下使用,也可以在windows下使用官方网站www.vim.org 高亮显示php代码 进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim[详细]
-
用PHP画一个能更换文字的按纽
所属栏目:[PHP教程] 日期:2022-03-07 热度:102
你总是花很多时间去做一些按纽吧,去设计一个好的按纽背景全部用它吧! 文字可以随意更换! 以下为引用的内容: ? Header( Content-type: image/gif); if(!isset($s)) $s=11; //times.tif可以是你喜欢的任何字体 $size = imagettfbbox($s,0, /fonts/TIMES.T[详细]
-
有效防御PHP木马攻击的方法
所属栏目:[PHP教程] 日期:2022-03-07 热度:72
1、防止跳出web目录 首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行: php_admin_value open_basedir /usr/l[详细]