我正在通過以下代碼記錄訪問者 IP
$iplogfile = 'ips.txt';
$ipaddress = $_SERVER['REMOTE_ADDR'];
$webpage = $_SERVER['SCRIPT_NAME'];
$timestamp = date('d/m/Y h:i:s');
$browser = $_SERVER['HTTP_USER_AGENT'];
$fp = fopen($iplogfile, 'a ');
chmod($iplogfile, 0777);
fwrite($fp, '['.$timestamp.']: '.$ipaddress.' '.$webpage.' '.$browser. "\r\n");
fclose($fp);
但我希望它僅在用戶單擊此特定鏈接時執行
<a href="tel: 1 (000) 000-0000" class="btn-blue btn-red">Book Now</a>
<a href="tel: 1 (111) 111-1111" class="btn-blue btn-red">Call Now</a>
有人可以幫我嗎?我不知道如何實作它:(
非常感謝您的幫助和投入。
uj5u.com熱心網友回復:
您可以使用HTML anghor 標簽中的onclick屬性呼叫函式。onclick="myFunction()"
<a onclick="myFunction()" href="tel: 1 (000) 000-0000" class="btn-blue btn-red">Book Now</a>
<a onclick="myFunction()" href="tel: 1 (111) 111-1111" class="btn-blue btn-red">Call Now</a>
<script type='text/javascript'>
function myFunction()
{
// add your code here
}
</script>
uj5u.com熱心網友回復:
為了在單擊特定鏈接時執行此操作,您應該遵循以下想法之一作為示例:
1- 查詢字串,您可以添加一個 URL 查詢引數,以便您可以使用 $_GET 檢查它是否存在,如果存在,您可以呼叫您的代碼。
2- 您可以創建一個新的 PHP 檔案,將其命名為 (track.php),然后讓我們使用 AJAX 將請求發送到 track.php,單擊您使用類定義的鏈接作為示例。
3- 您可以檢查當前路徑和 URL 是什么,并使用 STRPOS 設定條件來定義 URL 是否具有您需要運行該功能的頁面。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/377693.html
標籤:javascript php html
上一篇:無法生成正則運算式
下一篇:如何將多樹陣列內爆為字串
