Php
- PHP教程.经验技巧(中)
-
三、文件是我们的朋友 无论你在开发的网站规模的大小,都应该意识到代码重用的重要性,无论这些代码是HTML、还是PHP代码。例如,你必须至少每年改变一次包含版权信息的页脚,如果你的网站含有1000个页面,每年修改一次也是个很烦人的事儿。 在PHP中,至少有几个函数可以帮助你实现代码重用的目的,所使用的函数取决于你所重用的代码,主要的函数有: * include() and
- 分类:Php 查阅全文
- PHP教程.经验技巧(下)
-
六、动态图像的创建 只要安装一些第三方的库文件并具有一定的几何知识,就可以利用PHP来创建和处理图像了。事实上,这不需要太多的几何知识,因为我大学没有毕业,仍然可以利用PHP创建图像。 在使用基本的图像创建函数之前,需要安装GD库文件。如果要使用与JPEG有关的图像创建函数,还需要安装jpeg-6b,如果要在图像中使用Type 1型字体,则必须安装t1lib。 在建立图像
- 分类:Php 查阅全文
- PHP教程.经验技巧(上)
-
PHP的十个高级技巧(上)
全球超过300万个互联网网站的管理员都在使用PHP,使得它成为最为普及的服务器端脚本语言之一。其特点是运行速度快、稳定可靠、跨平台,而且是开放源代码软件。随你使用的水平不同,PHP可以很简单,也可以很复杂,可以只使用它发送HTML表格元素,还可以在PHP应用程序中集成Java和XML。
如果你对PHP有一定的了解或者看过一些初步的教材,
- 分类:Php 查阅全文
- PHP教程.经验技巧(上)
-
全球超过300万个互联网网站的管理员都在使用PHP,使得它成为最为普及的服务器端脚本语言之一。其特点是运行速度快、稳定可靠、跨平台,而且是开放源代码软件。随你使用的水平不同,PHP可以很简单,也可以很复杂,可以只使用它发送HTML表格元素,还可以在PHP应用程序中集成Java和XML。 如果你对PHP有一定的了解或者看过一些初步的教材,这些技巧可以扩展你对PHP的认识,使你掌握一
- 分类:Php 查阅全文
- PHP教程.经验技巧
-
for的高级运用
<HTML>
<HEAD>
<TITLE>for的高级运用</TITLE>
</HEAD>
<BODY>
<?
/*
** 打印必要的说明文字
*/
print("<B>距离星期一还有几天?</B>\n");
p
- 分类:Php 查阅全文
- PHP教程.程序控制
-
程序控制
本章深入PHP内部,讲述如何使用函数、表达式和语句以实现对程序的控制。
前面的章节初步介绍了怎样操作数据,如果我们将操作数和操作符看作是构筑元件的话,那么它们组合起来即可形成表达式。进一步讲,表达式可以构成语句,语句用于组成函数,而函数则可用来组成程序。
提示:在学习有关编程语言的基本元素时,从全局理解--即理解这些元素是如何组成一个完整程序的--可
- 分类:Php 查阅全文
- PHP教程.应用实例9
-
php写的发送附件的程序(一)
Heyes
<?
error_reporting(63);
include('class.html_mime_mail.inc');
/***************************************
** Example of usage.
************
- 分类:Php 查阅全文
- PHP教程.应用实例6
-
PHP实现文件安全下载
程序如下:
$file_name = "info_check.exe";
$file_dir = "/public/www/download/";
if (!file_exists($file_dir . $file_name)) { //检查文件是否存在
echo "文件
- 分类:Php 查阅全文
- PHP教程.应用实例5
-
php生成WAP页面
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。
WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WA
- 分类:Php 查阅全文
- PHP教程.应用实例4
-
PHP开发文件系统实例讲解
PHP中有许多与文件系统有关的函数,这些函数不仅可以打开文件,还可以显示目录中的内容、移动文件和其他一些功能,许多人甚至用PHP开发基于互联网的文件资源管理器。
下面的脚本样例可以显示一个目录清单,注释已经包含在代码中:
<? /把要读取的目录的全路径名存入一个名字为$dir_name的变量中。/
$dir_name = "
- 分类:Php 查阅全文
- PHP教程.应用实例3
-
PHP计数器
<?php
$counterFile = "balong.txt";//存储数值的文件名几路径
function displayCounter($counterFile) {
$fp = fopen($counterFile,"rw");
$n
- 分类:Php 查阅全文
- PHP教程.应用实例2
-
PHP-Push技术实现刷新功能
Server push 前一段时间炒得很热的“推”技术,不过网上大部分都是cgi的资料,偶尔看到一个法国的网站上有这么个介绍,可惜法语看不懂,只能从他的程序中看懂点东西,现整理个例子出来大家学习一下。可以用于聊天室的数据传输、网站上的新闻更新、等等各类更新频繁的页面。
以前做刷新主要通过页面上加标签。
< META H
- 分类:Php 查阅全文
- PHP教程.应用实例18
-
基于PHP的聊天室(三)
现在我们有了需要通过$REMOTE_ADDR变量来交叉引用的文件,这样我们可以区分出想要发贴的用户是否已经被扁或没有被扁。很简单:
<?php
for ($counter=0;$counter<sizeof($banned_array);$counter++) {
if ($banned_array
- 分类:Php 查阅全文
- PHP教程.应用实例17
-
基于PHP的聊天室(二)
<?php
// 打开文件,并且将文件长度截为0
$open_file = fopen("messages.html", "w");
// 写入文件的头信息
fputs($open_file, $header);
// 新的一行
// (
- 分类:Php 查阅全文
- PHP教程.应用实例16
-
基于PHP的聊天室(一)
这个经过精心设计的web聊天室使用了从表单传递过来的变量,并且把它们处理为HTML ,然后将其写入文件。把表单和信息文件放在一个框架中,你可以看到它与一个叫BeSeen的聊天室很象。当然它的好处在于, 我们的聊天室比起它的BeSeen堂兄弟来说要聪明一些。
<form action="chat.ph
- 分类:Php 查阅全文
- PHP教程.应用实例14
-
多文件上载系统程序
<?php
//多文件上载系统完整版
include("../include/common.inc");
$title = "多个文件的上载程序";
include("../include/header.inc");
//定义允许上载文件的数目
- 分类:Php 查阅全文
- PHP教程.应用实例13
-
PHP中用户身份认证实现二法(2)
AddType application/x-httpd-php4 .php3
AddType application/x-httpd-php4 .php4
Action application/x-httpd-php4 /php4/php.exe
要想使PHP支持更多的后缀名,没问题。在给出的配置文件mod_php4.conf已经支
- 分类:Php 查阅全文
- PHP教程.应用实例12
-
PHP中用户身份认证实现二法(1)
用户在设计和维护站点的时候,经常需要限制对某些重要文件或信息的访问。通常,我们可以采用内置于WEB服务器的基于HTTP协议的用户身份验证机制。当访问者浏览受保护页面时,客户端浏览器会弹出对话窗口要求用户输入用户名和密码,对用户的身份进行验证,以决定用户是否有权访问页面。下面用两种方法来说明其实现原理。
一、用HTTP标头来实现
标
- 分类:Php 查阅全文
- PHP教程.应用实例11
-
PHP应用提速面面观
PHP最大的优点之一显然在于它的快速度。一般情况下PHP总是具有足够的速度支持Web内容动态生成,许多时候你甚至无法找出比它更快的方法。然而,当你不得不面对庞大的访问量、高负荷的应用、有限的带宽以及其他各种带来性能瓶颈的因素时,你可能会问问自己是否可以做点什么让网站运行得更好。或许只要加上一个很不起眼的免费模块,你的PHP应用性能以及Web服务器响应
- 分类:Php 查阅全文
- PHP教程.应用实例10
-
php写的发送附件的程序(二)
<?php
class html_mime_mail{
var $headers;
var $body;
var $multipart;
var $mime;
var $html;
var $html_text;
var $html_images = array();
va
- 分类:Php 查阅全文