浏览模式: 普通 | 列表
1,$_SERVER["QUERY_STRING"] //说明:查询(query)的字符串

2,$_SERVER["REQUEST_URI"] //说明:访问此页面所需的URI

3,$_SERVER["SCRIPT_NAME"] //说明:包含当前脚本的路径

4,$_SERVER["PHP_SELF"] //说明:当前正在执行脚本的文件名



实例:
===============================
1,http://www.52news.com/ (直接打开主页)
结果:
$_SERVER["QUERY_STRING"] = ""
$_SERVER["REQUEST_URI"] = "/"
$_SERVER["SCRIPT_NAME"] = "/index.php"
$_SERVER["PHP_SELF"] = "/index.php"

2,http://www.52news.com/?p=222 (附带查询)
...

阅读全文…

IIS6下配置fastcgi的php5

[ 2010-10-26 20:43:54 | 作者: admin ]
p.s. 莫忘记完成后安装好 Zend Optimizer

 以往在IIS下搭建php环境使用的是ISAPI作为php运行的环境,但使用ISAPI搭建PHP环境会导致网站不甚稳定,使用CGI模式搭建PHP环境效率比较低下。因此微软推出了FastCGI。

  要在FastCGI配置php环境需要先下载FastCGI和PHP,如果需要使用Zend Optimizer的话请使用PHP Thread Safe版,如果不使用Zend,则直接使用PHP NTS版效率会更高。

  下载地址:
  FastCGI
  x86 http://go.microsoft.com/?linkid=9707432
  x64 http://go.microsoft.com/?linkid=9707433

  PHP NTS http://windows.php.net/...

阅读全文…

php安装memcache

[ 2010-10-26 20:28:55 | 作者: admin ]
Memcache 服务器端安装

  memcache是比较流行的cache解决方案,是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序

  memcached是运行在缓存服务器上的服务端程序名。

  memcache是memcache server的client端,有各种语言的版本,如:java、python、php等。(本文讲述php_memcache.dll的php模块安装 方式。)

  memcache不是必须和apache安装在同一台服务器,可以把memcache server看成是DB服务器,一台可以供多台使用;和apache安装在一起可以使资源充分使用,apache占用CPU多,内存相对较少,而 memcache占用CPU低,内存多。

  Memcache的安装分为两大块:

  memcache服务器端安装
...

阅读全文…

经典乱码“锘”字与解决办法

[ 2010-10-25 09:07:42 | 作者: admin ]
 这几天看了看 Ajax 的基础知识,在练习一个简单的 请求和响应时,PHP 返回来的数据 在 IE 中开头总显示 一个 “锘” 字!上网 Baidu 了一下,发现这是由于 系统 处理 UTF-8 的方法不同而导致的。

  php 返回的 UTF-8 数据 开头自动加了 标志,是对于 UTF-8的标识。对于 javascript 来说,不会在意这个标识,依然当作数据来读,所以就会出现 这个经典的 “锘”乱码。

  解决办法:把相关的文件源码复制到 Dreamweaver 里然后再保存就可以了。

  如果使用 windows 记事本 保存的 UTF-8 格式。使用UltraEdit编辑器,打开高级>配置>Unicode/utf-8 检测,把自动检测UTF-8文件,自动检测没有BOM的Unicode文件等前面的勾全去掉,然后你再打开那个文件,就会发觉“锘 ”这个字符出现了。

What's New in phpDesigner 7

[ 2010-09-25 16:06:00 | 作者: admin ]
phpDesigner——php程序和WEB开发的最好编辑器和PHP IDE。快速,省时,强大。稳定!phpDesigner不仅是一个功能强大,速度超快的PHP IDE和PHP编辑器,也是一个功能丰富的CSS和JavaScript编辑器,它既适合新手也适合经验丰富的开发人员。 phpDesigner 能帮你编辑分析,测试,发布程序和由php,HTML或其它WEB语言驱动的站点。不管您是PHP网页设计高手,或者是刚入门的新手,您都可以使用此软件来帮您设计网页程序(SQL、HTML 亦支持)。


attachments/201009/25_160751_6.png

attachments/201009/25_160758_7.png

attachments/201009/25_160802_8.png

[img]attachm...

阅读全文…
VS.Php v2.5.3.4907



VS.Php是Visual Studio 的PHP开发插件。通过安装这个插件,我们可以在Visual Studio这个市场中最流行的IDE中编译、编辑、配置PHP程序。它是一个适用于自Visual Studio .Net 2003以来的Visual Studio的PHP综合开发环境IDE)。VS.Php 2.5不仅增加了对Windows Vista系统及Visual Studio Service Pack 1 for Visual Studio 2005的支持,还有许多新特性集中在为开发者提供轻松远程管理现有的PHP应用的能力。

VS.Php有三种版本:VS.Php for Visual Studio 2008、VS.Php for Visual Studio 2005和VS.Php Standalone。

从字面上就能看出这三种版本的区别:

...

阅读全文…

<?php
/**
* 基本图片处理,用于完成图片缩入,水印添加
* 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小
* 水印图可以设置跟背景的合并度
*
* Copyright(c) 2005 by ustb99. All rights reserved
*
* To contact the author write to {@link mailto:ustb80@163.com}
*
* @author 偶然
* @version $Id: thumb.class.php,v 1.9 2006/09/30 09:31:56 zengjian Exp $
* @package system
*/
        
/**
* ThumbHandler
* @access public
...

阅读全文…

php图像处理类,简洁明了

[ 2010-09-06 13:32:19 | 作者: admin ]
<?php
         class image {
                // 当前图片
                protected $img;
                // 图像types 对应表
                protected $types = array(
                     1 => 'gif',
                     2 => 'jpg',
                     3 => 'png',
                     6 => 'bmp'
                     );
                    
                // image
                public function __construct($img=''){
...

阅读全文…