I initially posted this question over in
New to Web development [webmasterworld.com].
I have revised my thinking a little after the replies from Lorax there.
Basically, I want to provide an audio download that people pay for. I obviously don't want other sites to be able to link to the download and provide it for free.
I am guessing that the way to do it is to put the download URL within a password protected area.
I will then need to deliver a username and password to my customer on purchase.
I am thinking of using this [illmatic.net]off-the-shelf solution for it.
Does this seem like the way to go, or would you recommend I use one of the free scripts available?
I have reasonable technical ability, but no experience of programming in these languages.
Opinions warmly welcomed. :)
Cheers
Cy
P.S. While I'm here, does anyone know how I could 'package' the download so that it asks for a password before running for the first time?
Just setup a database with usernames and passwords (you may want to encript passwords).
Then have a program like php or perl interface with the client. Then if the program authenicates your user you just set the content-type to your audio type and begin dumping the file to the user.
OK. this is 100% free and widely reputable or I wouldn't post it here. Mal's Ecommerce [mals-e.com] has something for downloadables that might or might not work for you. It handles the shopping cart purchase, payment transaction and password database, remotely hosted on his server, but it has to be with your own transaction provider.
You might just get another idea about the process itself, if nothing else. I actually just found out he has this for downloadables; I use another of the systems there for budget sites for the shopping cart for products and it works just fine for that.
Run a differential cost analysis of the different options available; once $$ starts to come in you can alway upgrade to a custom solution if necessary.