1. $_REQUEST

php中$_REQUEST可以获取以POST方法和GET方法提交的数据,但是速度比较慢

2. $_GET

用来获取由浏览器通过GET方法提交的数据。GET方法他是通过把参数数据加在提交表单的action属性所指的URL中,值和表单内每个字段一一对应,然后在URL中可以看到,但是有如下缺点:

1. 安全性不好,在URL中可以看得到

2. 传送数据量较小,不能大于2KB。

3. $_POST

用来获取由浏览器通过POST方法提交的数据。POST方法他是通过HTTP ...... 

查看完整文章

最近申请了几个空间,然后下载了好多探针来使用,结果都觉得差强人意,于是参考其他探针,自己修改了一个加强版本的探针。嘿嘿,发上来先,希望能给大家建站,申请空间提供方便,上面添加了最新探针的下载,这个探针我会一直修改下去的,大家如果有好的意见,可以给我留言,我来慢慢地完善,力争把他打造成最好用的PHP探针,嘿嘿。这次加强的内容,主要有:

1. ...... 

查看完整文章

据说SEO中,如果你的网站不在根目录的话,最好能做一个301重定向,重定向到网站所在的目录,这样有利于SEO和收录。我的这个www.duyaofei.com在blog目录,根目录本来是做了一个转向,今天改为了301重定向,想看看效果,嘿嘿。

废话不说,上代码:

   1: <?php

   2:   header('HTTP/1.1 301 Moved Permanently');  

   3:   header("Location:blog/");

   4: ?>
查看完整文章

php的自带soap做出来的webservice和delphi交互一直产生错误。无论设置header为xml否。于是采用了nusoap,delphi可正常交互,只是产生乱码。乱码解决方法为,添加以下代码:

$server->soap_defencoding = ‘utf-8’;
$server->decode_utf8 = false;
$server->xml_encoding = ‘utf-8’;

全部示例代码如下:

<?php // Pull in the NuSOAP code require_once(‘common/nusoap/nusoap.php’); // Create the server instance $server = new soap_server(); $server->soap_defencoding = ‘utf-8’; $server->decode_utf8 = false; $server->xml_encoding = ‘utf-8’; // Initialize WSDL support $server->configureWSDL(‘hellowsdl’, ‘urn:hellowsdl’); // Put the WSDL schema types in the namespace with the tns prefix $server->wsdl->schemaTargetNamespace = ‘urn:hellowsdl’; // Register the method to expose $server->register(‘hello’,                // method name array(‘name’ => ‘xsd:string’),        // input parameters array(‘return’ => ‘xsd:string’),      // output parameters ‘urn:hellowsdl’,                      // namespace ‘urn:hellowsdl#hello’,                // soapaction ‘rpc’,                                // style ‘encoded’,                            // use ‘Says hello to the caller’            // documentation ); // Define the method as a PHP function function hello($name) { if($name == ”){ return new soap_fault(‘Client’,”,’Must supply a valid name.’); } return ‘Hello, ‘ . $name; } // Use the request to (try to) invoke the service $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : ”; $server->service($HTTP_RAW_POST_DATA); ?>

<?php// Pull in the NuSOAP coderequire_once(‘common/nusoap/nusoap.php’);// Create the server instance$server ...... 

查看完整文章