好的,所以我有这个链接
<a id="link" href="https://yahoo.com" target="blank">Link</a>
然后我有这个脚本:
var security = function() {
var link = $('#link').attr('href');
$.getJSON('http://myweb.com/func.php',function( result ) {
if ( result % 5 === 0 ) {
$('#link').attr("href", link);
alert('his link');
} else {
$('#link').attr('href', 'https://google.com');
alert('your link');
}
});
$("#link").click(function() {
$.getJSON('http://myweb.com/func2.php',function( results ) {
if ( results === results ) {
location.reload();
}
});
});
};
函数.php:
$results = mysqli_query($con,"SELECT * FROM `c_clicks`");
while ( $row = mysqli_fetch_array( $results ) ) {
$clicks = $row['id'];
echo $clicks;
}
func2.php:
$results = mysqli_query($con,"INSERT INTO `c_clicks`(`link`,`date`) VALUES('claim',now())");
我想要完成的是,每点击 5 次,#link 就会将用户发送到另一个域。问题是它工作正常,但如果有人撕毁我的网站并切换#link href func.php 和 func2.php 不再可访问,因此它们不起作用。我尝试用 JSON 修复它,但我猜它错了。我怎么还能通过不同的服务器执行 func 和 func2 ?