Anti flood?

Gestart doorShahiem12 reacties24 weergaven

13 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Heeft iemand een goedwerkende antiflood systeem of weet waar ik het van dan kan halen. Classess zou ook heel leuk zijn. Maar dat maakt niet veel uit als het maar werkt smile
Gegroet
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik bedoel geen Captcha maar een Anti Spam script. Die aangeeft dat je 15 seconden moet wachten.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Is inderdaad heel makkelijk zelf te maken lijkt mij. Gewoon een sessie maken of de laatste keer dat de actie is uitgevoerd uit de database ophalen
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja ik had al iets gemaakt, maar ik was vergeten te editen.
Trouwen is er ook een mogelijkheid om een dag flood te maken zodat als je iets hebt gedaan dat je tot de volgende dag moet wachten?
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dat kan je allemaal met mysql doen de sessie van de actie opslaan met now() en met interval kijken of hij data terug geeft bij de gebruiker
als ik thuis ben zal ik even voorbeeldje maken
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Voor elke dag kan ook met een cronjob.

Als een gebruiker iets doet sla je dat op in de database.
Maak je een simpel scriptje dat de database terugzet naar de waarde dat hij moet hebben.
Dat simpel scriptje laat je om de dag draaien
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@justafool: Dat is wel een beetje omslachtig omdat je beter vanaf de gebruikers aanvraag op die pagina iets kunt doen ipv 1 hele massa want er zullen ook wel leden zijn die niet actief zijn en dan worden daar ook weer querys voro gebruikt
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedankt, ik wacht op je antwoord smile
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ingelogde leden?
Dan sla je toch op wanneer ze het voor het laatst gedaan hebt en je kijkt of het langer dan een dag geleden is?
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Daiman schreef:
@justafool: Dat is wel een beetje omslachtig omdat je beter vanaf de gebruikers aanvraag op die pagina iets kunt doen ipv 1 hele massa want er zullen ook wel leden zijn die niet actief zijn en dan worden daar ook weer querys voro gebruikt
Ja klopt ook was gewoon extra optie yummie
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
je zou dan dit kunnen doen

$sql = mysql_query("SELECT user FROM acties WHERE DATE_SUB(NOW(),INTERVAL 1 DAY) <= wanneer ORDER BY id ASC");

en dan moet je het bij een actie in een veld toevoegen in het veld wanneer met now()

en die interval kan je aanpassen naar de gewenste interval kan ook bijv 30 minute
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren