1x per dag pagina bezoeken
Ik heb geprobeerd met Anti-Flood op pagina script,
Maar die laat alles weer binnen na 5min,
Dus ik heb iets nodig dat je 24 uur er in niet inlaat
Bedankt alvast.
Edit
waarom zou je willen dat ze maar 1 keer per 24 uur op een site kunne komen ??
Gewijzigd op 01/01/1970 01:00:00 door Marco PHPJunky
Ja dat vind ik een goeie optie, per IP..
if($tijd_van_toen - de_huidige_tijd > 24){
echo "hallo";
}else{
echo "je moet nog wachten";
}
edit: hhm sommige waren al voor :P
Gewijzigd op 01/01/1970 01:00:00 door timmy
gebruik dan eventueel de datetime format vield voor in je database dan heb je gelijk datum en tijd of je kan dat ook appart opslaan natuurlijk maar die keus is aan jou ..
Zou iemand een totaal script kunnen maken ?
Gewijzigd op 01/01/1970 01:00:00 door Frankyy
Zelf doen ; leer je het meest van we kunnen je wel helpen beginnen...
Graag..
Een bedrijf met 500 werknemers, zodra 1 daarvan de site bezoekt kunnen de overige 499 de site niet meer bekijken.
Een school met 1000 leerlingen, zodra 1 daarvan de site bezoekt kunnen de overige 999 de site niet meer bekijken.
Ik heb zelf geen beter idee, maar IP is in ieder geval geen goed idee ;-)
Variable voor het opvragen met ook een aantal extra:
Code (php)
1
2
3
4
2
3
4
$ip = $_SERVER['REMOTE_ADDR']; // Voor het IP adress
$bron = $_SERVER['HTTP_REFERER']; // Voor de herkomst
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); // Voor de provider
$brouwser = $_SERVER['HTTP_USER_AGENT']; // Voor de brouwser
$bron = $_SERVER['HTTP_REFERER']; // Voor de herkomst
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); // Voor de provider
$brouwser = $_SERVER['HTTP_USER_AGENT']; // Voor de brouwser
Hier een klein opzetje:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
$toegang = "select * from toegang where ip = '".$ip."'";
if(!$toegang2 = mysqli_query($link, $toegang))
{
trigger_error('kan niet controlleren '. mysqli_error());
}
else
{
$res = mysqli_fetch_assoc($toegang2);
if(mysqli_num_rows($toegang2) <> 0)
{
print 'Welkom';
} else {
print 'Nog even wachten';
exit();
}
?>
$toegang = "select * from toegang where ip = '".$ip."'";
if(!$toegang2 = mysqli_query($link, $toegang))
{
trigger_error('kan niet controlleren '. mysqli_error());
}
else
{
$res = mysqli_fetch_assoc($toegang2);
if(mysqli_num_rows($toegang2) <> 0)
{
print 'Welkom';
} else {
print 'Nog even wachten';
exit();
}
?>
groetjes & succes
Dat maakt niks uit want het script is voor een game,
Ik denk dat het handigst om op je werkt niet te gamen
En op school kan je er straf voor verwachten..
@Marco
Ik zal proberen :P