PHP - 利用Curl、socket、file_get_contents POST数据 01 November 2010 23:59 Monday by 小屋 浏览(1624)

// php的三种方法向远程服务器POST数据

<?php     
/**     
* Socket版本      
* 使用方法:     
* $post_string = "app=socket&version=beta";     
* request_by_socket('facebook.cn','/restServer.php',$post_string);     
*/     
function request_by_socket($remote_server,$remote_path,$post_string,$port = 80,$timeout = 30){     
     $socket = fsockopen($remote_server,$port,$errno,$errstr,$timeout);     
     if (!$socket) die("$errstr($errno)");     
         
     fwrite($socket,"POST $remote_path HTTP/1.0");     
     fwrite($socket,"User-Agent: Socket Example");     
     fwrite($socket,"HOST: $remote_server");     
     fwrite($socket,"Content-type: application/x-www-form-urlencoded");     
     fwrite($socket,"Content-length: ".strlen($post_string)+8."");     
     fwrite($socket,"Accept

阅读全文>>

PHP生成网页快照 09 February 2010 18:42 Tuesday by小屋 浏览(1657)

 

<?php
$url = 'www.baidu.com'; //抓取百度
echo snapshot($url);  //输出结果为图片地址
echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小

/**
 * 生成网页快照
 * Fr PHP100.com 论坛 xiaokai
 * @param   string  $site   目标地址
 * @param   string  $path   保存地址, 为空则不保存
 * @param   integer $dealy  延迟
 * @return  

阅读全文>>

用JS onpaste事件禁止向控件粘贴内容 30 November 2009 23:39 Monday by小屋 浏览(2772)

<input name="mobileNo1" class="width150px" tabindex="2" type="text" maxlength="11" value="" onpaste="return false;"/> 

onpaste Event

Fires on the target object when the user pastes data, transferring the data from the system clipboard to the document.

Platform Support
IE   Netscape   Mozilla       Opera   Safari
4.0+   no             no     no             1.0+

当用户从系统剪贴板粘贴数据、传输数据时,激活此事件。

阅读全文>>