火車采集器 免費(fèi)版使出收費(fèi)版本功能實(shí)現(xiàn)原理
更新時(shí)間:2009年09月17日 20:35:59 作者:
火車頭免費(fèi)版本不支持采集結(jié)果的外掛處理,比如采用php來輔助處理結(jié)果,而火車頭本身對(duì)于正則表達(dá)式的不完整支持,
hi 各位免費(fèi)火車頭采集器的采友:
火車頭免費(fèi)版本不支持采集結(jié)果的外掛處理,比如采用php來輔助處理結(jié)果,而火車頭本身對(duì)于正則表達(dá)式的不完整支持,
導(dǎo)致對(duì)于采集一些有混淆文字的內(nèi)容效果不好,那么咱們?cè)趺醋龅竭^濾那些混淆字串呢?
其實(shí)很簡單--采用服務(wù)器端過濾
比如采集發(fā)送到服務(wù)器端是:
$_POST = array("subject"=> "這里是標(biāo)題","content"=> "<div class='1fadfafasfasdf'>混淆文字</div>這里是內(nèi)容");
在服務(wù)器端我們稍加處理:
$_POST["content"] = preg_replace("正則表達(dá)式","",$_POST["content"]);
就可以使用熟悉的工具完成工作。
有朋友說了,我服務(wù)器端代碼是加密的怎么辦?
其實(shí)很簡單 比如 add.php 加密 ,那么將add.php 改名為 add_ori.php
然后建立新的 add.php
<?
//處理上傳來的數(shù)據(jù)
....
include dirname(__FILE__)."/add_ori.php";
?>
這樣就可以了
火車頭免費(fèi)版本不支持采集結(jié)果的外掛處理,比如采用php來輔助處理結(jié)果,而火車頭本身對(duì)于正則表達(dá)式的不完整支持,
導(dǎo)致對(duì)于采集一些有混淆文字的內(nèi)容效果不好,那么咱們?cè)趺醋龅竭^濾那些混淆字串呢?
其實(shí)很簡單--采用服務(wù)器端過濾
比如采集發(fā)送到服務(wù)器端是:
$_POST = array("subject"=> "這里是標(biāo)題","content"=> "<div class='1fadfafasfasdf'>混淆文字</div>這里是內(nèi)容");
在服務(wù)器端我們稍加處理:
$_POST["content"] = preg_replace("正則表達(dá)式","",$_POST["content"]);
就可以使用熟悉的工具完成工作。
有朋友說了,我服務(wù)器端代碼是加密的怎么辦?
其實(shí)很簡單 比如 add.php 加密 ,那么將add.php 改名為 add_ori.php
然后建立新的 add.php
<?
//處理上傳來的數(shù)據(jù)
....
include dirname(__FILE__)."/add_ori.php";
?>
這樣就可以了
相關(guān)文章
PHP設(shè)計(jì)模式之模板方法模式定義與用法詳解
這篇文章主要介紹了PHP設(shè)計(jì)模式之模板方法模式,結(jié)合實(shí)例形式詳細(xì)分析了php設(shè)計(jì)模式中模板方法模式的概念、原理、定義、用法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-04-04在Linux系統(tǒng)下一鍵重新安裝WordPress的腳本示例
這篇文章主要介紹了在Linux系統(tǒng)下一鍵重新安裝WordPress的腳本示例,尤其適用于VPS服務(wù)器上進(jìn)行操作,需要的朋友可以參考下2015-06-06phpMyAdmin鏈接MySql錯(cuò)誤 個(gè)人解決方案
phpMyAdmin 試圖連接到 MySQL 服務(wù)器,但服務(wù)器拒絕連接。您應(yīng)該檢查 config.inc.php 中的主機(jī)、用戶名和密碼,并且確定這些信息與 MySQL 服務(wù)器的管理員所給出的信息一致。2009-12-12PHP實(shí)現(xiàn)文件分片上傳的實(shí)例代碼
在本篇文章里小編給大家整理的是一篇關(guān)于PHP實(shí)現(xiàn)文件分片上傳的實(shí)例代碼內(nèi)容,有興趣的朋友們參考學(xué)習(xí)下。2020-01-01