php使用fsockopen传送POST到別的URL并取得回应內容 23 October 2010 14:54 Saturday by 小屋 浏览(1835)

如果不需要传送参数或是使用GET method传送可以直接使用fopen()或是file_get_contents()函式获得回应內容
但 是如果需要不经过表单就送出POST给某URL就需要使用curl相关函式或是fsockopen()传送

curl的用法比较简单可以咕狗 看看(但是php必须要先安裝curl才可以用),这边要讲的是fsockopen().

//接收POST參數的URL
$url = 'http://www.google.com';

//POST參數,在這個陣列裡,索引是name,值是value,沒有限定組數
$postdata = array(
'post_name'=>'post_value','acc'=>'hsin','nick'=>'joe');

//函式回覆的值就是取得的內容
$result = sendpost($url,$postdata);

阅读全文>>

网站sjolzy.cn的几个短url 28 August 2010 22:43 Saturday by小屋 浏览(1353)

首先给自己扫盲。

1.什么是短网址服务

短网址(Short URL)服务,顾名思义,就是把一个原来比较长的网址缩短成一个比较短的网址。

2.为什么需要短网址报务

最容易想到的理由就是好记。但其实还有更具刚性的需求,有些情况下太长的网址给发布者造成困难,比如分享一个资源地址等等

3.应用短网址

使用短网址很简单:打开提供短url服务

阅读全文>>

使用jquery插件测试url链接是否有效及js ping url 06 July 2010 16:18 Tuesday by小屋 浏览(1986)

jquery的ping插件://要用的需要明白代码及自己改些地方

(function($) {
    $.fn.ping = function(options) {
        var opts = $.extend({}, $.fn.ping.defaults, options);
        var stime = new Date().getTime();
        return this.each(function() {
            var ping, requestTime, responseTime ;
            var target = $(this);
            function ping(){
                $.ajax({url: opts.getUrl(target.html())+'/'+ Math.random() + '.html',  //设置一个空的ajax请求
                    type: opts.type,
                    dataType: 'html',
                    timeout: opts.timeout,
                    beforeSend : function() {
                        requestTime = new Date().getTime();
                    },
                    complete : function() {
                        responseTime = new Date().getTime();
                        ping = Math.abs(reque

阅读全文>>

兼容ie FF 多浏览器的js获取url参数 24 June 2010 12:42 Thursday by小屋 浏览(2599)

<script language="javascript" type="text/javascript">
//js获取url参数的function
function request(paras){
var url = location.href;   //url
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");  
var paraObj = {}   //参数组
for (i=0; j=paraString[i]; i++){  
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
("=")+1,j.length);  
}  
var returnValue = paraObj[paras.toLowerCase()];  
if(typeof(returnValue)=="undefined"){  
return "";  
}else{  
return retu

阅读全文>>

50个有用的PHP工具 12 June 2010 23:13 Saturday by小屋 浏览(1507)

 

调试工具

测试和优化工具

 

阅读全文>>