我为log last ip client address创建了这个脚本:
$logfile= 'ip.html';
$IP = $_SERVER['REMOTE_ADDR'];
$logdetails= date("F j, Y, g:i a") . ': ' . '<a href=https://showip.net/?checkip='.$_SERVER['REMOTE_ADDR'].' target=_blank>'.$_SERVER['REMOTE_ADDR'].'</a>';
$fp = fopen($logfile, "r+");
fwrite($fp, $logdetails, strlen($logdetails));
fclose($fp);
但我需要运行它来onclick html链接并记录所有时间不仅持续,也许使用JavaScript?请帮帮我
答案 0 :(得分:1)
只要单击元素,就可以使用ajax调用php.script。
$('.element_you_click').on('click', function(){
jQuery.ajax({
url : 'path/to/your/script.php',
success: function(response){
#whatever you want to do after the script
}
});
});
希望这能帮到你!
修改强>
如果您想在此次调用中向您的脚本发送变量,请添加以下行:
data:{"variable1" : value1, "variable2" : value2},
type: "GET", #or POST
然后使用$_GET['variable1']
和$_GET['variable2']
检索脚本中的数据。