empty
(
$_SERVER
[
'HTTP_VIA'
])
or
exit
(
'Access Denied'
);
session_start();
$seconds
=
'3'
;
$refresh
=
'5'
;
$cur_time
= time();
if
(isset(
$_SESSION
[
'last_time'
])){
$_SESSION
[
'refresh_times'
] += 1;
}
else
{
$_SESSION
[
'refresh_times'
] = 1;
$_SESSION
[
'last_time'
] =
$cur_time
;
}
if
(
$cur_time
-
$_SESSION
[
'last_time'
] <
$seconds
){
if
(
$_SESSION
[
'refresh_times'
] >=
$refresh
){
header(sprintf(
'Location:%s'
,
'http://127.0.0.1'
));
exit
(
'Access Denied'
);
}
}
else
{
$_SESSION
[
'refresh_times'
] = 0;
$_SESSION
[
'last_time'
] =
$cur_time
;
}