How to add downloadable files to my site (such as eBooks)

This is a discussion on "How to add downloadable files to my site (such as eBooks)" within the PHP Forum section. This forum, and the thread "How to add downloadable files to my site (such as eBooks) are both part of the Program Your Website category.


 Subscribe in a reader

Go Back   Webforumz.com > Main Forums > Program Your Website > PHP Forum

Notices




Closed Thread
 
LinkBack Thread Tools
  #1  
Old Mar 11th, 2005, 13:28
New Member
Join Date: Mar 2005
Location: Kent, UK
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
How to add downloadable files to my site (such as eBooks)

Hi all

I really don't know where I should be asking this, but someone mentioned I needed to know about PHP to do this, so here I am

Basically, I would like for my web site visitors to be able to download eBooks directly from my site AFTER they have paid for them, rather than me having to emai once I have received payment notification, so this raises two issues:
1. How to I enable my customers to download .pdf and .exe's direct from my site?
2. How do I protect my downloads to ensure payment has been received BEFORE the customer downloads them?

Thanks in advance

Ali
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!

  #2  
Old Mar 11th, 2005, 13:53
Most Reputable Member
Join Date: Jul 2003
Posts: 1,856
Thanks: 0
Thanked 0 Times in 0 Posts
You don't necessarily need to know about PHP to do this, but you certainly need some sort of server side language like perl, php, asp, jsp, etc.

Unfortunately this isn't the sort of thing you can just pick up! Nor is it something easy to do. I would suggest you contact a web developer or web development studio and find out how much it would cost for this sort of thing to be created - that is assuming that you can afford it. Learning the necessary code in order to do this would not be easy.

In terms of enabling visitors to download PDFs and EXEs, simply link to them... it is that simple!

To ensure that payment has been received, the most common way to do this is to use a serial number of some kind or instead an account area where users can download things they have purchased.

You can store files in locations not accessible to web users, and use a script to enable the user to access that file once they have paid.

Of course the issue of payment is still a problem - There are many online services designed to allow users to pay for goods on other sites, but you're after a bespoke solution as far as I can see...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
  #3  
Old Mar 11th, 2005, 13:57
New Member
Join Date: Mar 2005
Location: Kent, UK
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks :o)

Thanks for the quick reply Karl, you're a sweeite
I don't have money to invest in web design and that kinda thing so I guess I'll carry on emailing my eBooks for now (and give myself a crash course in what to do next lol)

Thanks again

Ali
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Closed Thread

Tags
add, downloadable, files, site, such, ebooks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
eBooks? atlaskid Webforumz Cafe 2 Jun 6th, 2008 08:47
should i have copy of site files? cj550 Starting Out 2 Apr 23rd, 2007 15:03
ebooks.fyneworks.com spinal007 Free Web Site Critique 27 Oct 1st, 2006 04:33


All times are GMT. The time now is 02:36.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC8
© 2003-2008 Webforumz.com : All Rights Reserved

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42