Brian: den går jo ikke, efter MP3 filer altid går direkte til download.
Altså kan du ikke, hvis du har den direkte URL til sangen, tjekke hvem der henter det, om personen er logget ind eller om personen har betalt
Jeg vil også mene at du skal have fat i noget i retningen af det Martin siger - problemet her er bare, at man stadig vil kunne opfange filnavnene.
Så det jeg tænkte var, om det måske var muligt, når brugeren har købt filen, at kopiere filen til en temp download mappe hvor den er i måske 45 minutter, hvorefter den bliver slettet igen..
Altså således at du har hele dit musikbibliotek et eller andet sted, og så genererer du et random navn og kopierer filen til din temp folder
Det vil nok tage en del trafik, men kunne måske virke