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

火车头discuz6.1完美采集的php接口文件

 
火车头官方提供的discuz6.1的php接口比较粗糙,基本不能满足需要,本人在采集的工作中使用的采集接口文件如下:
PS:对原文件的修改较大,程序中注释已经很详尽,这里就不多说了。
<?php
// header('Content-Type:text/html;charset=UTF-8');
//if(function_exists("mb_convert_encoding")){
// $tmp =  checkAndTranslate("使用前请将该文件直接上传至论坛根目录", 0);
// header('Content-Type:text/html;charset=UTF-8');
// print($tmp);
//}else{
// print("NO");
//}
// exit("this.line=".__line__);
/*
文件名:locoyonline_for_discuz610.php
*使用前请将该文件直接上传至论坛根目录
*本文件为GBK编码;
*处理后导入数据库的编码为:utf-8;
*需要替换字符时,需把replace.txt复制到同目录下;
*/
//处理全局变量
//foreach($_POST as $key => $value){
 //$$key = $value ;
 //print($key.' = '.$value.'\n');
//}
//var_dump($_POST);
//exit('end-0');
// 需要插入的数据表
// 1.cdb_threads
// 2.cdb_rewardlog // ok 悬赏记录表
// 3.cdb_mythreads
// 4.cdb_posts
// 5.cdb_tags _update
// 6.cdb_threadtags
// 7.cdb_forums _update
// 8.cdb_members _update ok 更改悬赏表
//done end !
$user_list = file('./makeuser/username.txt');
// 随机发帖的用户名单,必须是已经注册的
// 关于批量注册用户名可以参考 Discuz 6.0+ 批量注册用户名
  
$user_list = array_map("curlAndCopy", $user_list);
function curlAndCopy($a){
  return trim($a);
}
$replyusers = implode("|",$user_list);
 //处理回复的格式
 function trimAndCurl($str){
  $str = preg_replace('/\n\s{5,}/','', $str , 1);
  $str = trim($str);
  $str = checkAndTranslate($str);
  return $str;
 }
 
 function checkAndTranslate($mess, $if_replace =1, $in_char_type='GBK', $out_char_type='UTF-8'){
  //if replace ?
  if($if_replace){
   $mess = curlAndReplace($mess);
  }
  //if chinese GBK ?
&


相关文档:

php收集

get_class_methods() // 所有方法   
get_included_files()//返回当前页所有加载的文件   
get_declared_classes()// 返回当前页所有class   
get_declared_interfaces()// 返回所有的接口   
get_defined_functions()// 返回所有的function &nb ......

在IIS 5.1 或IIS6 中配置PHP 的FastCGI模式


在IIS 5.1 或IIS6 中配置PHP 的FastCGI模式
一、FastCGI是什么?
  FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。众
所周知,CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好 ......

FTP 得到文件树[php]

<?php
 $host="192.168.1.214";
 $post=21;
 $username="zwc3g";
 $password="zwc3ggg";
 
 $ftp=ftp_connect($host,$post);
 ftp_login($ftp,$username,$password);
 displayTheFolder($ftp,"/zhulu2");
 
 //打印FTP上的该目录下的所有文件。
 fu ......

推荐几款国内优秀的PHP开源建站程序

国外的开源技术也影响和推动了国内开源程序的发展,国外优秀开源PHP建站程序一览中,很多国外开源程序并不太符合中国人的使用习惯,而国内有一些厂家或个人也做了一些不错的产品,不少程序是提供源代码下载的,虽然有些在许可协议上和开源许可证有些出入,但其在使用上还是挺符合中国人的使用习惯,今天我就介绍一些国内的PHP&rdqu ......

redflag5.0安装Apache+MySQL+PHP实录

Linux配置APACHE2.2.4 + PHP5.2.1 + MYSQL5.0.37 + GD库
第一步:安装RedFlag Linux5.0
安装系统时请务必安装开发工具包和KDE开发工具包,WWW服务器和SQL服务器不要安装,否则可能会出现未知的错误。
第二步:确定linux系统是否安装gcc编译器
首先,GCC要有,不然什么都不能做.可以用gcc -v来查看是否安装了GCC,
#gcc - ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号