ホームページ > php教程 > php手册 > PHP HTML キャッシュ泥棒

PHP HTML キャッシュ泥棒

WBOY
リリース: 2016-06-13 12:36:39
オリジナル
790 人が閲覧しました

対象のサイトを 20 時間ごとに読んでください。読んだ後は、他のサイトを取得する方法がわかります。

コードをコピー コードは次のとおりです:

<

extract($_GET);extract($_POST);
$cinchurl = "http://www.haosf.com"; //ターゲットサイト
$url = $clinchurl.$domain;
$fp=@fopen($url,"r") または die("timeout ");//Web ページを開けるかどうかを判断します
$fcontents = file_get_contents($url);
//echo $fcontents;
if(eregi('伝説のサーバー名< ;/b>

(.*)>次のページ
',$fcontents,$regs))
{
//(.*) 上 ここがコンテンツを取得する場所です - リスト
$clinch = "

".$regs[1]."

$clinch=str_replace(' ','Yourself 's ads',$clinch);
//広告や写真などの不要なものを置き換える一連の str_replace

?>< ;?
include "lanmu.php"; //列リスト
?>

//この判断を使用して HTML ページを更新します


include "foot.php" ;
?>



make.php //html.cache を生成



コードをコピー コードは次のとおりです:

extract($_GET);extract($_POST); url="http://xxxxxxxxx.com/chuanqi .php"; if(!$file){ $file="index.html";$url="http://xxxxxxxxxxxx.com/chuanqi.php "; }

/*self この $url を判断して $file に別の名前を付けるためのステートメントを追加します---------->別の HTML 名を生成します

例:

if($file="wow .html"){
//ユーザーが HTML ページにアクセスすると、$file が iframe によって渡されます

$url="http://xxxxxx/wow. php" // 対応する動的ページ
}
*/

$path=$file;

$cache_filetime = filemtime($path);

if (time() - $cache_filetime <= 72000) {
//** キャッシュは期限切れではありません
echo "まだ更新する必要はありません"
}else{

$fp=@fopen($url, "r") または die("timeout");//Web ページを開くことができるかどうかを判断します
$fcontents = file_get_contents($url);
$handle= fopen($path,'w'); //インポートしてパスを開きます
fwrite($fcontents) // 置換されたコンテンツを生成された HTML ファイルに書き込みます
fclose($handle);
エコー "完了";
}
?>


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
伝説のサーバー名