PHP - 文章列表
共 48 页
-
PHP实例:PHP验证码
确认码生成文件checkNum_session.php<?Header(“Content-type:image/png”);//定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码session_start();//开启session;authnum_session = ”; str = ‘abcdefghijkmnpqrstuvwxyz1234567890′; //定义用来显示在图片上的数字和字母;l = strlen(str); //得到字串的长度; //循环随机抽取四位前面定义的字母和数字
-
详细讲解PHP中缓存技术的应用
PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就是php的缓存技术,也就是Cache技术.一般来说,缓存的目的是把数据放在一个地方让访问的更快点,毫无疑问,内存是最快的,但是,几百M的数据能往内存放么?这不现实,当然,有的时候临时放如服务器缓存,如ob_start()这个缓存页面开启的话在发送文件头之
-
PHP 开发中的中文编码问题
PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 JIS 等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。但是由于各个本地字符集代码范围重叠,相互间信息交换困难;软件各个本地化版本独立维护成
-
Windows IIS环境下安装和配置PHP开发环境
一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,把他更名为php.ini。 \n二、打开该文件,找到extension_dir = “./” ,将其改为 extension_dir = “C:php-4.3.2-Win32extensions” ;再找到 session.save_path = /tmp ,将其改为 session.save_path = C:php-4.3.2-Win32sessions 。(注:此时你需要在C
-
PHP上传文件的代码
动态网站开发中,常用的PHP上传文件的代码实例。<html> \n<head> \n<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″> \n<title>设计家园(www.dwww.cn)文件上传实例</title>\n</head> \n<body> \n<form enctype=”multipart/form-data” action=upfi
-
PHP动态网站开发中常用的8个小技巧
本文总结了PHP日常开发中常用的8个小技巧。\nPHP批最取得checkbox的值\n1、命名\n<input type=’checkbox’ name=’checkbox[]‘ value=dwmyrow[banzhu] />\n2、使用\n当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则\nif(! empty(_POST[\"checkbox\"])) {expr = join(“,”, _POST[\"checkbox\"]);sql = “select * from tbl
-
PHP实例:PHP无限极分类
php无限极分类\nCODE=PHP]至于添加删除之类的功能我就不多写了!仔细看看就知道这么用了.难的是显示方面希望高手扩展一下!\nQUOTE:这是类<?php/*========================================================类名:catalog功能:无限分级类方法: 树形显示分类 catalog_show(id) //参数id 递归调用 流程:找到父分类为0所有根分类-> 一直递归取得所有分类并显示 添加分类 catalog_add(uid,name) //uid 父id //name 分类名 流程:依据uid,在此id
-
Windows 下架设 PHP 服务器
在 Windows 下架设 PHP 服务器,我曾先后进行了 4 次,但是每次都是失败……但是今天这次就成功了,把经验和大家分享一下~测试环境:WindowsXP SP2+Apache 2.0.59+MySQL 5.0.27+PHP 5.2.11.安装 Apache然后是一路“NEXT”,直到“Server Information”这一步,前两个空分别填入“localhost”,下面的填入你自己的 Email后面的都保持默认值即可,然后一路“NEXT”,最后,点击“Install”,过一会后,就安装成功了!我们在 IE 里输入 http://localhost/,测试一下是否安装成功OK!Apa
-
详细讲解PHP编程中分页显示的制作
详细讲解PHP编程中分页显示的制作\n1、前言\n分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适合初学者阅读,所有示例代码均使用php编写。\n2、原理\n所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数:\n每页多少条记录(PageSize)?当前是第几页(CurrentPageID)?\n
-
PHP实例:PHP操作文件类
发一个刚写完的文件操作类\n第一次写类,写的不好,大家多提意见,不过不要骂我刚才又加了两个功能,又加了注释,高手一定帮我看看哪有问题啊,谢谢file.class.php