How can i only save one profilevisit per hour? So if you visited at 10:10 then it wont save when you view the profile at 12:10 ?
My code right now that saves evrytime you visit:
$date = time();
$BuID= mysql_real_escape_string($v["id"]);
$uID= mysql_real_escape_string($showU["id"]);
mysql_query("INSERT INTO users_profilevisits (uID, BuID, date) VALUES ('$uID', '$BuID', '$date')") or
die(mysql_error());
update
function save(){
mysql_query("INSERT INTO users_profilevisits (uID, BuID, date) VALUES ('$uID', '$BuID', '$date')") or
die(mysql_error());
$_SESSION['saved']=time();
}
if(isset($_SESSION['saved'])){
$time = time();
if($time-$_SESSION['saved'] > 3600){
save();
}
}else{
save();
}
select the timestamp and conditionally execute the save based on timestamp. alternatively, set a session variable and conditionally execute based on that value.