第一个链接:
<td style="text-align: center;>
<font size="1">
<a href="Evaluation_Form.php?id=<?php echo $row_member['id']; ?>" target="_blank">Evaluate</a>
</font>
</td>
第二个链接/按钮:
<input type="submit" name="register" class="btn btn-info" value="Submit" />
答案 0 :(得分:0)
对于时间而言,最简单的方法是使用linux TIMESTAMP,后者是以秒为单位的整数,因此与使用数学基础60和12/24的其他日期相比,它更易于管理和操纵。
在SQL中,您具有CURRENT_TIMESTAMP()或NOW();在JavaScript中,您可以使用Date对象,例如
var timestamp=new Date().getTime();
如此做两次,然后将第二次时间减为第一次时间,您将拥有一定的持续时间(或者如果数据库需要它,则保留2个时间戳记)。
编辑:您可以使用time()函数获取PHP时间戳,请注意这是服务器的时间而不是用户的本地时间。
答案 1 :(得分:0)
您可以在PHP中创建一个后端API,以节省花费在如下页面上的时间,它不依赖于哪个页面,仅基于就绪页面和卸载页面进行计算。
$(document).ready(function() {
var startPage = new Date();
$(window).unload(function() {
var leavePage = new Date();
var page = (location.pathname+location.search).substr(1);
$.ajax({
type: 'POST',
url: "/api/stayonpage",
data: {'timeOnPage': leavePage - startPage, 'page' : page },
contentType: 'application/json; charset=utf-8',
});
});
});