2011-10-30 2 views

答えて

5

それがPHPのページの場合は、/ requireを使用して、別のPHPページにページを要求したりincludeそれは純粋にHTMLファイルの場合は、あなたが使用して検討することもできincluderequireドキュメント

require("counting_script.php"); 
// or 
include("counting_script.php"); 

を見る含めることができますiFrameのはtutorial

<iframe src="page_counter.php"></iframe> 

それとも、jQueryのを知っていれば、あなたはあなたのカウントのページへ(jQueryのを使用して)AJAX呼び出しを作ることができご覧くださいあなたの他のページをロードします。いくつかのウェブページにdocumentation

$.get('page_counter.php', function(data) { 
    alert('Counter page was called'); 
}); 
1

別の回避策は、imgタグを使用することです

<img src="page_counter.php" alt="counter"/> 

とあなたのpage_counter.phpファイル内

<?php 
//your php counter script 

//return an 1x1 transparent image 
$image = file_get_contents('your_path/1x1.png'); 
header('content-type: image/png'); 
echo $image; 
?> 
2

参照してください数を数えることができる透明の1x1ピクセルの画像を使用していますリクエストのうち、PHPがイメージを返すようにすることによって動作します。

<img src="image.php"/> 

注意してくださいまた、あなたのPHPに変数や他の有用な情報を送信することができます:あなたは、単にこのようなことのために正しいHTMLを作成するだから今

header('Content-type: image/gif'); 
echo chr(71).chr(73).chr(70).chr(56).chr(57).chr(97).chr(1).chr(0).chr(1).chr(0).chr(128).chr(0).chr(0).chr(0).chr(0).chr(0).chr(0).chr(0).chr(0).chr(33).chr(249).chr(4).chr(1).chr(0).chr(0).chr(0).chr(0).chr(44).chr(0).chr(0).chr(0).chr(0).chr(1).chr(0).chr(1).chr(0).chr(0).chr(2).chr(2).chr(68).chr(1).chr(0).chr(59); 

を:これはimage.phpのコードです以下のような引数を指定して-file:また、URLは、ユーザーがWHE見たものを決定するために$ _SERVER-変数を使用することができるというように、このアプローチでは、他の多くの有用な情報を受け取る

<img src="image.php?username=test"/> 

n image.phpファイルが要求されたので、ページごとの統計を作成できるようになりました。

関連する問題