PHP expert |
|
Je voert voor iedere geldige licentie een record in in de database met een of ander uniek getal.
wanneer er geinstalleerd wordt, check je of de code bestaat en of die niet al gebruikt is.(Dit sla je dus op in je database)
wanneer dit het geval is, pas je het record aan.
Wanneer de code gebruikt is, zet je de installatie niet voort.
In geval van een server die down is, zou je bijvoorbeeld de gebruiker kunnen verplichten de cd te gebruiken zolang niet geregistreerd is. (En dus een zodanige afwijking inbouwen dat er dus niet zonder cd gewerkt kan worden.) |