文章标题关闭所有内容预览 | 展开所有内容预览
-
SmartTemplate学习笔记
[内容预览]
499 | 2005-10-10 15:51:53
目录1、SmartTemplate的效率2、基本变量3、逻辑运算结构4、模式(Methods)5、扩展类(Extensions)未完成1、SmartTemplate的效率虽然他有很多的程序来形成强大的功能,但在执行时只有你调用的才被导入,所以不用担心这方面的速度影响,同样这套模版系统是为最快的执行效率而优化过的,比起目...
[阅读全文]
-
生成加水印的图片类 (支持水印为图片或者文字)
[内容预览]
1119 | 2005-06-22 02:22:52
gb2312.txt下载:下载1下载2<?php/*+--|生成加水印的图片类(支持水印为图片或者文字)||byJackMing(感谢Dash和其他不知道姓名的朋友支持,本类在这些朋友作品的基础上创建)+--测试:$img=newGimage();$img->gburl="inc/";//简体中文码文件路径//$img...
[阅读全文]
-
图片缩放
[内容预览]
1204 | 2005-06-22 02:22:29
<?phpif(isset($_GET["filename"])){$srcfile=$_GET["filename"];//echo$srcfile;resizeimage($srcfile,100);}/**图片缩放*$srcfile源图片,*$rate缩放比,默认为缩小一半,或者具体宽度象素值*例如:resize...
[阅读全文]
-
MYSQL数据备份/恢复简易方法
[内容预览]
849 | 2005-06-22 02:22:18
方法一:<?php/**功能:数据备份/恢复文件简易方法*以日期为单位,一天一个备份文件,以当天最后备份为准*用提交表单的形式进行操作,*其中$_POST["tbl_name"]为预备份表名称数组*$_POST["sqlfile"]为预恢复数据文件的名称*注意:该备份没有结构备份,只有数据备份**备份文件格式:*`表名...
[阅读全文]
-
取得给定日期所在周的开始日期和结束日期
[内容预览]
321 | 2005-06-22 02:22:07
<?php/**功能:取得给定日期所在周的开始日期和结束日期*参数:$gdate日期,默认为当天,格式:YYYY-MM-DD*$first一周以星期一还是星期天开始,0为星期天,1为星期一*返回:数组array("开始日期","结束日期");*作者:多菜鸟*Email:kingerqATmsn.com*来源:http:...
[阅读全文]
-
用PHP实现标准的IP Whois查询
[内容预览]
744 | 2005-06-21 02:15:25
由于Internet的历史原因,apin负责整个网络IP的整体规划以及北美区还有部分非洲地区的IP分配管理,与此相应的是,whois.apin.net是IPwhois的rootserver,标准的IPwhois查询方法是,首先向whois.apin.net查询某个IP属于哪个大区,然后再向该区的whois服务器查询此I...
[阅读全文]
-
利用Yahoo! Search API开发自已的搜索引擎-php版
[内容预览]
580 | 2005-06-21 02:14:50
美国东部时间3月1日,雅虎公司联合创始人之一的杨致远将宣布公司的搜索网络将进入Web服务。雅虎公司在www.developer.yahoo.com网站建立了YahooSearchDeveloperNetwork,公司计划在此纽约举行的搜索引擎战略大会(SearchEngineStrategiesConference)上...
[阅读全文]
-
使用MaxMind 根据IP地址对访问者定位
[内容预览]
340 | 2005-06-21 02:14:39
有时你需要知道你的站点访问者来自哪个国家——比如如果你正打算执行针对地理区域的广告计划。本文将对此方法进行介绍。有时你需要知道你的站点访问者来自哪个国家——比如如果你正打算执行针对地理区域的广告计划。这正是象MaxMind'sGeoIP一类的工具大显身手的地方——它可以让你从访问者的IP地址轻松获取其确切的地理位置信息...
[阅读全文]
-
从MySQL导入导出大量数据的程序实现方法
[内容预览]
1705 | 2005-06-18 01:58:46
大家一定使用过phpmyadmin里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题:1数据库超过一定尺寸,比如6M这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的PHP.INI里面设置临时文件/上传文件的大小限制为2M,而phpmyadmin使用了上传的方式...
[阅读全文]
-
(Oralce) Web翻页优化实例
[内容预览]
232 | 2005-04-16 03:43:16
环境:Linuxversion2.4.20-8custom(root@web2)(gccversion3.2.220030222(RedHatLinux3.2.2-5))#3SMPThuJun522:03:36CST2003Mem:2113466368Swap:4194881536CPU:两个超线程的Intel(R)X...
[阅读全文]
-
PHP + BAT 制作PHP自解析批处理
[内容预览]
385 | 2005-04-16 03:43:05
关于标题:PHP+BAT制作PHP自解析批处理就是,一个BAT文件,内部包含了DOS的BAT批处理代码和PHP的CLI的代码。因为后缀名为BAT,所以在WIndows系统上面,我点他,他就可以自动运行因为我做了一些对PHP的特殊处理,因而它又能自己使用PHP的CLI来解析自己所包含的PHP指令。有何用途:例如你要做一个...
[阅读全文]
-
php中数据的批量导入(csv文件)
[内容预览]
458 | 2004-11-22 00:40:21
有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询、电话簿的数据等一般都是存放在excel中的,这时我们可把数据导出成csv文件,然后通过以下程序即可在后台批量导入数据到数据库中。 下面只是主要程序部分:<?php/***作者:冲星/arcow**njj@nuc.edu.cn*php导入csv文...
[阅读全文]
-
PHP生成静态页面详解
[内容预览]
2595 | 2004-11-06 00:24:34
我们先回顾一些基本的概念。 一,PHP脚本与动态页面。 PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理。无论以何种方式,它的基本原理是这样的。由客户端提出请求,请求某一页面 -> WEB服务器引入指定相应脚本进行处理 -> 脚本被载入服...
[阅读全文]
-
使用php通过smtp发送邮件新手指南
[内容预览]
1077 | 2004-11-01 00:18:47
由于php没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二来也担心不能准确的讲述相关的概念,进而对各位造成误导,还请自行深...
[阅读全文]
-
把数字转换成英语或是汉语表达
[内容预览]
6944 | 2004-11-01 00:18:35
今天总算有点空,抽时间写了一个类,把数字转换成英语或汉语表达,用法很简单。下面是代码及演示:文件:textnumber.class.php代码:<?phpif(!defined('_IN_APP'))exit;classTextNumber{var$resource=null;var$number=0;var$grou...
[阅读全文]
-
xml+php动态载入与分页
[内容预览]
475 | 2004-09-03 23:02:40
这是在看太平洋网的评论时看到的,太平洋网是用jsp做为后台语言,用来产生xml文件.然后在把数据绑定到html上的.我就用php也做了一个以下是源文件.-xml.htm--<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org...
[阅读全文]
-
用libTemplate实现静态网页的生成
[内容预览]
396 | 2004-09-03 23:02:29
作者:iwind原来在dev-club发表的一篇文章,将怎么用模板处理程序PHPlib中的template.inc实现静态网页的生成,呵呵,居然被列入精华,并被多个网站转载,想来这是荣幸。其实网上这方面的东西很多了,我上此发布的所谓IAMS(iwind文章管理系统),里面也有,有心人可以看一下。下面我只是简要在总结一次...
[阅读全文]
-
做个自己站内搜索引擎
[内容预览]
1393 | 2004-09-03 23:02:17
ccterran(原作)作者:iwind朋友用dreamweaver做了一个网站,没有动态的内容,只是一些个人收藏的文章,个人介绍等等。现在内容比较多了,想叫我帮他做一个搜索引擎。说实在的,这是一个不难的问题,于是就随手做了一个。现在我在其它论坛上也看到有人想做这个,于是就想说说这方面的知识,重在了解一下方法。写程序前...
[阅读全文]
-
PHP自动生成月历代码
[内容预览]
349 | 2004-09-03 23:02:06
<?php/*FunctionWrittenbyNelsonNeoh@3/2004.Forthosewhowantstoutilizethiscode,pleasedonotremovethisremark.Ifyouhavedoneanyenhancementtothiscode,pleasepostthecopya...
[阅读全文]
-
基于PHP+MySQL的聊天室设计
[内容预览]
603 | 2004-09-03 23:01:55
MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言。笔者在网站开发中,采用PHP4.0+MySQL3.23.38建立了多种应用。下面,以一个简单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应用。 1、总体设计 1.1构思与规划: 聊天室的基本原理,就是把每个...
[阅读全文]
-
使用PHP维护文件系统
[内容预览]
336 | 2004-09-03 23:01:44
PHP有很多与文件系统相关的函数,不仅可以帮助你打开文件,还可以显示目录内容、移动文件等。很多人甚至使用PHP写出了基于Web的文件管理器。首先需要提醒一些关于文件路径的东西:在Windows你可以在文件路径中使用斜线“/”或反斜线“\”,而其他操作系统仅使用”/”。出于兼容性考虑,以下实例使用“/”的表示方法:下面的...
[阅读全文]
-
用PHP编程开发“虚拟域名”系统
[内容预览]
253 | 2004-09-03 23:01:32
如果自己的服务器也能够实现简记域名就好了。其实这并不复杂。你也可以做一个简记域名系统。 简记域名系统的关键技术在于:实现Web页面的重定向(Redirctory)。在本质上,简记域名系统和虚拟机系统完全不同。虚拟机的虚拟域名和IP是存在一一对应关系的。而简记域名系统不需要将域名和IP做一一映射。也就是说,它根本不...
[阅读全文]
-
PHP实现网上点歌(一)
[内容预览]
541 | 2004-09-03 23:01:21
有些聊天室里有点歌的功能,让聊友可以在MIDI音乐的伴奏下愉快的和自己的网友聊天,使聊天室有一个很优雅的环境。不但提高了聊天室的功能,还会增加聊天室的访问量,下面就给出用PHP实现这个功能的代码。首先在你的WEB可以访问到的目录里建个dir目录,在这个目录下再建一些存放MIDI音乐的目录,如这样,dir下分别建song...
[阅读全文]
-
PHP实现网上点歌(二)
[内容预览]
303 | 2004-09-03 23:01:09
midif2.php<?$d=dir("./dir");//得到dir目录对象$i="0";while($entry=$d->read()){$i=$i+1;if($i>2){//大于2的目的是去掉当前目录的".",和表示前一个目录的".."$wq[]=$entry;//把目录明细放入$wq数组中}}$d->close...
[阅读全文]
-
在线短消息收发的程序,不用数据库
[内容预览]
286 | 2004-09-03 22:59:22
login.php<?if(isset($submit)){session_start();$nickname=$name;session_register("nickname");header("location:hframe.php");}?><formname=form1action="login.php"met...
[阅读全文]
-
PHP的开合式多级菜单程序
[内容预览]
687 | 2004-09-03 22:59:11
##数据表的结构'menu'#CREATETABLEmenu(menu_idint(11)NOTNULLauto_increment,menuvarchar(20)NOTNULL,menu_gradeint(11)NOTNULL,menu_superiorint(11)NOTNULL,UNIQUEmenu_id(men...
[阅读全文]
-
[图文] php的计数器程序
[内容预览]
857 | 2004-09-03 22:59:00
1)文本计数器<?php$countfile="/count.txt";//设置保存数据的文件if(!file_exists($countfile)){//判断文件是否存在exec("echo0>$countfile");}$fp=fopen($countfile,"rw");$length=filesize($cou...
[阅读全文]
-
PHP系统流量分析的程序
[内容预览]
352 | 2004-09-03 22:58:49
>createtablestream(iptext,sTimeint,visitsint,infotext);<?if($day<0)$day=0;$mlink=mysql_connect('localhost','ajax','xxxxxxx');//统计至今首页被浏览的总次数$query="selectSUM(vi...
[阅读全文]
-
PHP的栏目导航程序
[内容预览]
423 | 2004-09-03 22:58:37
<?php$d_label=array("service"=>"有偿服务","teach"=>"家教中心","union"=>"校园服务联盟","job"=>"学生兼职","free"=>"信息库");$directory=$REQUEST_URI;while($directory!="/"){$d_text=base...
[阅读全文]
-
用php写的serv-u的web申请账号的程序
[内容预览]
378 | 2004-09-03 22:58:26
<?//Sign.php//系统适用于win2000$path="e:\\serv-u\\ServUDaemon.ini";//用户文件的路径$fabu="e:\\web\\";//总web路径if($add){$fp1=fopen($path,"r+");$str=fread($fp1,filesize($path)...
[阅读全文]
-
在线竞拍系统的PHP实现框架(二)
[内容预览]
263 | 2004-09-03 22:58:14
上回说完了商品的列表显示方法。下面来谈谈显示商品详细信息的方法,这与我们在论坛中常用的显示帖子的方法大同小异。显示详细信息的文件***detail.php<?phpinclude"config.inc.php";//显示商品详细信息//用全局变量来做,可以方便地取到多个字段的值。//有id,名字,价格,介绍,当前价...
[阅读全文]
-
用PHP编程语言开发动态WAP页面
[内容预览]
527 | 2004-09-03 22:58:02
文/成都yell 责任编辑:大曾 WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准协议。随着无线通讯的不断发展,静态的WAP页面在很多方面已经不能满足用户个性化的要求,因此开发者可以在WAP服务器端使用诸如PHP等语言产生动态的WML页面,来满足用户的需要。 ...
[阅读全文]
-
一个odbc连mssql分页的类
[内容预览]
269 | 2004-09-03 22:57:50
<!--二泉.net--><?classPages{var$cn;//连接数据库游标var$d;//连接数据表的游标var$result;//结果var$dsn;//dsn源var$user;//用户名var$pass;//密码var$total;//记录总数var$pages;//总页数var$onepage;//每...
[阅读全文]
-
拼音码表的生成
[内容预览]
385 | 2004-09-03 22:57:39
<?php/**拼音码表的生成:启动输入法生成器在逆转换选项卡中装入window的拼音输入法并将其保存为文本文件(winpy.txt)备用。下面的代码将拼音码表文件(文本)装入到数组$pymb中,结构为:(拼音,(汉字...))码表转换时间较长,应转换后另行保存*/$filename="pymb.txt";if(fil...
[阅读全文]
-
php中文本数据翻页(留言本翻页)
[内容预览]
214 | 2004-09-03 22:57:28
在mysq中介绍翻页的文章不少,而文本数据表格式的翻页介绍的很少,这里我就简单的说一下翻页主要介绍以下翻页思想1、留言本的翻页2、文本论坛的翻页————————————————————————留言本的翻页:——————————————————————————————这个在文本数据表中的翻页是最简单的翻页,这样说明一下g...
[阅读全文]
-
用PHP和MySQL保存和输出图片
[内容预览]
706 | 2004-09-03 22:57:16
设置数据库 我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同。MySQL数据库使用专门的字段来保存大容量的数据,数据类型为BLOB。 MySQL数据库为BLOB做出的定义如下:BLOB数据类型是一种大型的二进制对象,可以保存可变数量的数据。BLOB具有...
[阅读全文]
-
[图文] 一个显示天气预报的程序
[内容预览]
577 | 2004-09-03 22:57:05
刚开始学PHP,先编写了一个程序,放在自己的主页上,可以显示天气预报,当然还很不完善,希望大家给提意见。程序如下:<?$fcont=file("http://www.bjmb.gov.cn/today.asp");$arr=array();for($i=0;$i<count($fcont);$i++){$tmp=$fc...
[阅读全文]
-
搜索引擎技术核心揭密
[内容预览]
572 | 2004-09-03 22:56:54
编者按:这是一篇精彩的编程教学文章,不但详细地剖析了搜索引擎的原理,也提供了笔者自己对使用PHP编制搜索引擎的一些思路。整篇文章深入浅出,相信无论是高手还是菜鸟,都能从中得到不少的启发。 谈到网页搜索引擎时,大多数人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先...
[阅读全文]
-
一个ORACLE分页程序,挺实用的.
[内容预览]
230 | 2004-09-03 22:56:30
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML3.2Final//EN"><HTML><HEAD><TITLE>PagingTest</TITLE><METANAME="Generator"CONTENT="TextPad4.0"><METANAME="Author"CONTENT="?"><M...
[阅读全文]
-
php,不用COM,生成excel文件
[内容预览]
360 | 2004-09-03 22:56:19
用php生成excel文件<?header("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=test.xls");echo"test1\t";echo"test2\t\n";echo"test1\t";echo"...
[阅读全文]
-
[图文] 无限级别菜单的实现
[内容预览]
316 | 2004-09-03 22:56:08
<?/*看到很多朋友问过无限级别菜单的的问题(其实理论上还是有级别的,毕竟要受到个方便的条件的限制,比如:数据库字段的类型等),我曾经用老大(唠叨)提供的代码写出来过无限级别的菜单,但是感觉效果不是很好(视觉上),于是趁着"夜深人静"就写这个"无限制级别的菜单",其实道理很简单,主要是数据表的设计,还有递归方法的使用(...
[阅读全文]
-
PHP实现的功能是显示8条基色色带
[内容预览]
188 | 2004-09-03 22:55:57
由于PHP的本色表参数只能支持256,为了能实现显示8色或更多的色带,我使用了参数传递的方法来实现。具体实现的代码如下:1、生成色带图形的程序transition.php<?php/**功能:生成色带图形*程序员:wlxz* 日期:2002-00-00*/Header("Content-type:image/Png")...
[阅读全文]
-
提升PHP执行速度全攻略(上
[内容预览]
289 | 2004-09-03 22:55:45
PHP的优点之一是速度很快,对于一般的网站应用,可以说是已经足够了。不过如果站点的访问量很高、带宽窄或者其它的因素令服务器产生性能瓶颈的时候,你可能得想想其它的办法来进一步提高PHP的速度了。这篇文章将从几个方面介绍如何做到这一点,从而令用户浏览的时候更加“爽”。 代码优化 在这里并不想再次告诉你如何写更干净的代码...
[阅读全文]
-
提升PHP执行速度全攻略(下)
[内容预览]
212 | 2004-09-03 22:55:34
经过以上两个的方法,相信你的PHP应用的性能已经得到了很大的提高,现在该从另一个方面来考虑了:下载速度。如果你的应用只是在公司内跑,所有的客户都使用100Mb/s的以太网连接到服务器,这可能不是一个问题,但是如果你的客户中有使用慢速的modem连接的,你就要考虑使用内容压缩这个方法了。根据IETF的规范,大多数的浏...
[阅读全文]
-
利用文件属性结合Session实现在线人数统计
[内容预览]
305 | 2004-09-03 22:55:23
<?phpob_start();session_start();$num=0;$dirpt="online";$reftime=1;if(is_dir($dirpt)&&$dir=opendir($dirpt)){while(($file=readdir($dir))!==false){if(strcm...
[阅读全文]
-
用PHP实现WEB动态网页静态
[内容预览]
430 | 2004-09-03 22:55:12
在最近几年,万维网(也称环球信息网,即WWW)不断改变信息处理技术的面貌。WEB已经快速地成为一种有效的媒介,并适合人们和商业沟通和协作。几乎所有的信息技术领域都普遍受到WEB的影响。Web访问带来更多用户和更多数据,这意味着给服务器和数据库更多压力和最终用户得到越来越慢的响应速度。与不断靠增加CPU,磁盘驱动器及内存...
[阅读全文]
-
PHP生成带有雪花背景的验证码
[内容预览]
583 | 2004-09-03 22:55:00
效果参考(附源码)http://mail.htjs.net/yanzhengma/test.php<?session_start();?><FORMMETHOD=POSTACTION=""><inputtype=textname=numbermaxlength=4><imgsrc="YanZhengMa.php?act...
[阅读全文]
-
[图文] 用PHP构建一个留言本
[内容预览]
357 | 2004-09-03 22:54:47
下面是配置说明: 为了配置的方便,重新整理了代码,现在已经把全部的需要设置的参数都放在config.php文件里了,配置起来应该很简单,里面有详悉的说明. 目标:在十分种内搞定你的留言本!!! 1:建立一个数据库(要主页提供数据库空间) 一般的有phpMyAdmin开放源玛的前端.创建以来很简单的.取好名字...
[阅读全文]
-
用PHP创建PDF中文文档
[内容预览]
426 | 2004-09-03 22:54:36
我使用的是FPDF(www.fpdf.org),下载了fpdf类库后,还要使用下面的中文类库才能支持中文,但只能使用一种中文字体(华文仿宋)。为此我烦恼了很长时间,现在终于搞定了,将TrueType字体转化为pt1字体使用:下面是在FPDF上找的一个中文类库:<?phprequire('fpdf.php');$Big5...
[阅读全文]
-
PHP分页显示制作详细讲解
[内容预览]
844 | 2004-09-03 22:54:24
1、前言分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适...
[阅读全文]


