Du kan simpelthen lave et PHP-script, der henter det ønskede link til dem, samtidig med at du tilføjer en værdi til MySQL.
Hvis jeg skulle gøre dette, ville jeg nok gøre sådan noget:
<a href="getResource.php?res=video1.mpg&type=video">Video 1</a>
Og i PHP ville jeg simpelthen hente ressourcen, typen og bruger-id'et fra sessionen, sætte dem ind i databasen og derefter hente den ressource, de ledte efter. For at spore, om de har set videoen hele vejen igennem, kan du bruge javascript til at se efter begivenheden, hvor afspilleren slutter, og derefter bruge et skin, der ikke har en skrubbestang.