Maximaal 2 keer bekijken
Ik zoek een manier zodat bezoekers maximaal 2 keer een pagina kunnen bekijken, en bij een derde/vierde/vijfde/etc. keer worden doorgestuurd naar een andere pagina.
Ik wil dit hebben om misbruik te voorkomen: ik wil namelijk dat mensen 2 keer de demo kunnen bekijken en vervolgens toch echt het filmpje moeten kopen om verder te kijken.
Beveiliging tegen opnemen heb ik al.
Kan iemand me hier mee helpen? Is hier een simpel script voor?
Groeten,
Jurrian
Twee keer bekijken is wel oke te doen. Cookies en sessions vallen af dus werk je met een IP adres (wellicht in combinatie met een useragent als je het goed wilt aanpakken).
1. Bij de eerste keer bekijken:
a. Kijken of het IP adres bestaat, zo niet -> b - zo wel -> a1
a1. Kijken of de count op 2 staat, zo niet -> b - zo wel -> c
b. Een insert met het IP adres en een kolom 'count' die je op 1 zet.
c. Naar de koop pagina doorleiden
2. Bij de tweede keer bekijken:
a. Kijken of het IP adres bestaat, zo wel -> b - zo niet -> a1
a1. Kijken of de count op 2 staat, zo niet -> b - zo wel -> c
b. Een update die de count op 2 zet
Thats all.
Het enige dat ik kan bedenken is iedereen te laten registreren, Je moet dan wel voor goede validatie zorgen. telefoon "via sms of zo", bank rekening " Zoals paypal dat doet". daarna kun je het in de database gewoon bij houden. Maar dit is wel zeer klant onvriendelijk.
Of je systeem een beetje aanpassen en alleen altijd hetzelfde stukje van een film laten zien. En pas de rest als er betaald is. Dan hoef je niet te controleren hoevaak een film wordt bekeken.
Via IP/Cookie is zo goed als nutteloos.
@ Mark Dat laatste is wel een goed idee!