程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 使用<img>標簽加載php文件並記錄頁面訪問訊息

使用<img>標簽加載php文件並記錄頁面訪問訊息

編輯:PHP綜合

原理:通過<img>標標簽加載php文件,php文件會使用gd庫生成一張1x1px的空白透明圖片返回,並記錄傳遞的參數寫入log文件。

<img src="sitestat.php?url=www.domain.com&userid=1" />

sitestat.php

<?php  
// 獲取參數  
$param = array();  
$param['url'] = isset($_GET['url'])? $_GET['url'] : '';  
$param['userid'] = isset($_GET['userid'])? $_GET['userid'] : 0;  
      
// 寫入log文件  
file_put_contents('sitestat.log', json_encode($param)."\r\n", FILE_APPEND);  
      
header('content-type:image/png');  
      
$im = imagecreate(1, 1);                    // 創建1x1px的空白圖像  
imagecolorallocatealpha($im, 0, 0, 0, 127); // 透明圖像  
imagepng($im);                              // 輸出圖片  
imagedestroy($im);  
?>

查看本欄目

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved