易截截图软件、单文件、免安装、纯绿色、仅160KB

php post数据,cookie程序


<?php
 
 $url="这里写请求地址";//http://pmtest.webgame.com.cn/d.php
 $data="这里写post数据";//如:a=123&b=456 表示传两个参数a和b
 $rfr="发出数据的页面的地址";
 $cookie="这里写cookie";//如:PHPSESSIDs=123456; b=11212
 /*
 例子:
 $rfr="http://*.cn/d.php";
 $url='http://*.cn/d.php';
 $data="a=123&b=456";
 $cookie="PHPSESSIDs=123456; b=11212";
 */
 echo "start";
 $url = parse_url($url); 
 #if (!$url) return "couldn't parse url";
 if (!isset($url['port'])) { $url['port'] = ""; }
 if (!isset($url['query'])) { $url['query'] = ""; }
 $encoded = $data;
 $fp = fsockopen($url['host'], $url['port'] ? $url['port'] : 80);
 #if (!$fp) return "Failed to open socket to $url[host]";
 fputs($fp, sprintf("POST %s%s%s HTTP/1.0\n", $url['path'], $url['query'] ? "?" : "", $url['query']));
 if(!empty($rfr))
 {
  fputs($fp, "Referer: $rfr\n");
 }
 if(!empty($cookie))
 {
  fputs($fp, "Cookie: $cookie\n");
 }
 fputs($fp, "Host: $url[host]\n");
 fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
 fputs($fp, "Content-length: " . strlen($encoded) . "\n");
 fputs($fp, "Connection: close\n\n");
 fputs($fp, "$encoded\n");
  
 $line = fgets($fp,1024);
 $results = ""; $inheader = 1;
 while(!feof($fp)) {
  $line = fgets($fp,1024);
  if ($inheader && ($line == "\n" || $line == "\r\n")) {
   $inheader = 0;
  }
  elseif (!$inheader) {
   $results .= $line;
  }
 }
 fclose($fp);
 echo $results;
?>


相关文档:

《大道PHP》——开端

    昨天回家来,今天粗略看了一下《大道PHP》,书很细,C++的也是大概看了一下,总之,收获不大,也许第一天的缘故吧。
    必须排除干扰,死心蹋地的学习了,高效的完成寒假的任务,PHP和C++基本功,VC++,MFC,可能的话,分析一下Dizcuss也是不错的,养成良好的编程风格和习惯。下半年, ......

PHP相关杂项知识


php -h可以获取帮助信息。PHP版本号信息:/your_current_path/php -v,PHP运行脚本:/your_current_path/php your_file_path,PHP运行语句/your_current_path/php -r your_code_snippet。
代码执行结束后,PHP会根据具体执行情况自动的释放,如果执行过程中内存消耗较大,可以利用NULL或unset来释放内存。区别在于,前者 ......

javascript 转换为UNIX时间戳,PHP可用

//转换为UNIX时间戳
function strtotimestamp(datestr)
{
    var new_str = datestr.replace(/:/g,"-");
    new_str = new_str.replace(/ /g,"-");
    var arr = new_str.split("-");
    var datum = new Date(Date. ......

[转]asp、php、asp.net、jsp介绍及优缺点比较


     现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
     
     网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号