//############以上语句建议不更改##############################################################################################################################
//############以下为用户操作区域  该区域只限对数组值进行操作,不得有打印输出产生,不得直接增加或删除相应标签名################################################$LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容'];  //★★★★★★注意这句。V2009SP2版后可实现多标签之间的相互调用★★★★★★
$LabelArray['内容'] = str_replace('老鼠','▲▲▲死老鼠▲▲▲',$LabelArray['内容']); //简单替换一下$LabelArray['标题'] =  '【给标题标签加个前缀】'.$LabelArray['标题'];
$LabelArray['时间'] =date('Y-m-d H:i:s',time()); //不用标签内容,直接获取time()函数得到的当前时间,用Y-m-d H:i:s格式输出,如2008-05-28 00:12:23$authorarray = array('火车头','孤魂','飞越无限','Vus520','小文','麦兜','netdream','天毅','6sky','sengl');
$rndnum = rand(0,9);
$LabelArray['作者'] = '再刷新,后面变随机 '.$authorarray[$rndnum]; //输入一个随机作者$LabelUrl['链接'] = (问题在这,这里我该怎么写!谢谢!)

解决方案 »

  1.   

    <?php
    //############################################################################################################################################################
    // 火车采集器外部编程接口处理标签内容示范文件 ##
    /* ##
    *          ★★★ [V2009SP2版开始对原接口规则进行了修改]★★★ ##
    *                  不再对每个标签及标签内容调用PHP分别处理一次 ##
    *                  而是直接对整个标签集合数组统一处理 ##
    * 该文件内自动系统的三个参数$LabelArray $LabelCookie $LabelUrl ##
    * 对任意采集的标签都适用,请对标签内容处理后直接将该数组serialize($LabelArray)输出, ##
    * 采集器内部即可接收到该标签的内容,对比以前的接口规则,新规则可以实现标签之间的数据调用和处理 ##
    * ##
    * 参数说明: ##
    *          $LabelArray    -  标签名及标签内容集合 结构如:Array('栏目id' => 2,'出处'=> 'www.locoy.com','作者'=>'火车采集器','内容'=>'<center><b>暴笑短信')  ##
    *          $LabelCookie   -  对应采集中用到的Cookie值 ##
    *          $LabelUrl      -  当前采集的页面的Url地址  ##
    * @Author  Locoy ##
    * @CreateTime    2008-05-28 00:12:23 ##
    * @ModifyTime    2009-04-24 16:14:00 ##
    * @Copyright  Copyright (c) 2005-2009 http://www.locoy.com ##
    * @Version    LocoySpider 2009SP2 or later ##
    * @Licence    Support On LocoySpider Standard and Enterprise Edition ##
    */ ##
    //############以上语句建议不更改##############################################################################################################################
    //############以下为用户操作区域  该区域只限对数组值进行操作,不得有打印输出产生,不得直接增加或删除相应标签名################################################$LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容'];  //★★★★★★注意这句。V2009SP2版后可实现多标签之间的相互调用★★★★★★
    $LabelArray['内容'] = str_replace('老鼠','▲▲▲死老鼠▲▲▲',$LabelArray['内容']); //简单替换一下$LabelArray['标题'] =  '【给标题标签加个前缀】'.$LabelArray['标题'];
    $LabelArray['时间'] =date('Y-m-d H:i:s',time()); //不用标签内容,直接获取time()函数得到的当前时间,用Y-m-d H:i:s格式输出,如2008-05-28 00:12:23$authorarray = array('火车头','孤魂','飞越无限','Vus520','小文','麦兜','netdream','天毅','6sky','sengl');
    $rndnum = rand(0,9);
    $LabelArray['作者'] = '再刷新,后面变随机 '.$authorarray[$rndnum]; //输入一个随机作者
    //#############以上为用户操作区域#############################################################################################################################
    //#############以下语句必须保留,建议不更改###################################################################################################################
    //ob_clean();
    echo serialize($LabelArray);
    ?> 
      

  2.   

    __FILE__
    是一个全局变量,就是当前页面文件名。
    你是要URL的地址还是程序的地址?
      

  3.   

    <?php
    //############################################################################################################################################################
    // 火车采集器外部编程接口处理标签内容示范文件 ##
    /* ##
    *          ★★★ [V2009SP2版开始对原接口规则进行了修改]★★★ ##
    *                  不再对每个标签及标签内容调用PHP分别处理一次 ##
    *                  而是直接对整个标签集合数组统一处理 ##
    * 该文件内自动系统的三个参数$LabelArray $LabelCookie $LabelUrl ##
    * 对任意采集的标签都适用,请对标签内容处理后直接将该数组serialize($LabelArray)输出, ##
    * 采集器内部即可接收到该标签的内容,对比以前的接口规则,新规则可以实现标签之间的数据调用和处理 ##
    * ##
    * 参数说明: ##
    *          $LabelArray    -  标签名及标签内容集合 结构如:Array('栏目id' => 2,'出处'=> 'www.locoy.com','作者'=>'火车采集器','内容'=>'<center><b>暴笑短信')  ##
    *          $LabelCookie   -  对应采集中用到的Cookie值 ##
    *          $LabelUrl      -  当前采集的页面的Url地址  ##
    * @Author  Locoy ##
    * @CreateTime    2008-05-28 00:12:23 ##
    * @ModifyTime    2009-04-24 16:14:00 ##
    * @Copyright  Copyright (c) 2005-2009 http://www.locoy.com ##
    * @Version    LocoySpider 2009SP2 or later ##
    * @Licence    Support On LocoySpider Standard and Enterprise Edition ##
    */ ##
    //############以上语句建议不更改##############################################################################################################################
    //############以下为用户操作区域  该区域只限对数组值进行操作,不得有打印输出产生,不得直接增加或删除相应标签名################################################$LabelArray['内容'] = $LabelArray['标题'].$LabelArray['内容'];  //★★★★★★注意这句。V2009SP2版后可实现多标签之间的相互调用★★★★★★
    $LabelArray['内容'] = str_replace('老鼠','▲▲▲死老鼠▲▲▲',$LabelArray['内容']); //简单替换一下$LabelArray['标题'] =  '【给标题标签加个前缀】'.$LabelArray['标题'];
    $LabelArray['时间'] =date('Y-m-d H:i:s',time()); //不用标签内容,直接获取time()函数得到的当前时间,用Y-m-d H:i:s格式输出,如2008-05-28 00:12:23$authorarray = array('火车头','孤魂','飞越无限','Vus520','小文','麦兜','netdream','天毅','6sky','sengl');
    $rndnum = rand(0,9);
    $LabelArray['作者'] = '再刷新,后面变随机 '.$authorarray[$rndnum]; //输入一个随机作者
    //#############以上为用户操作区域#############################################################################################################################
    //#############以下语句必须保留,建议不更改###################################################################################################################
    //ob_clean();
    echo serialize($LabelArray);
    ?> 
      

  4.   

    你可以用这个来看一下你需要哪些数据:
    print_r($_SERVER);
      

  5.   


    你是要当前页面的地址?
    $_SERVER["REQUEST_URI"];
    $_SERVER["SCRIPT_NAME"];
    $_SERVER["PHP_SELF"];
    还是当前页面的数据?
      

  6.   

    *$LabelUrl      -  当前采集的页面的Url地址 ## 
    就是这个该怎么写!
      

  7.   

    $LabelUrl['链接'] = $_SERVER["SCRIPT_NAME"]; 
      

  8.   

    $LablUrl = $_SERVER["EQUEST_URI"];//获取除域名意外的URL链接,如www.163.com/index.php?di=1,用$_SERVER["EQUEST_URI"]提取出来的URL就是/index.php?id=1$LabelUrl = parse_url($LabelUrl);//这个不知道你能不能用得到,parse_url()的作用是将当前的域名解析成具有固定键值的数组供你调用,具体可以解析出哪些固定键值的数组你去查下手册,我就不细说了,不过里面的[path]你可以用,接上句写你可以写出echo $LabelUrl[path]我也是新手,所指定获取当前URL的方法只知道这些,希望能帮到你
      

  9.   

    好像不对。
    你是要采集某个网站的页面吧?

    $LabelUrl['链接']="你要采集的网站页面的URL地址";
      

  10.   


    我就是不知道这个网站URL地址,所以得通过函数直接获取当前页网址!就是这不知道该怎么弄!