Add Documents to my web site
Author: Alan N.
Visited 1948,
Followers 1,
Shared 0
How do I add documents to the site to allow them to be downloaded (after filling in an email form)
Posted on the
Hello Alan,
Just to be sure: you want your users are able to download some files only after having filled a form, is it right?
I'm afraid that at the moment this is not possible, you cannot provide access to some pages only after haveing filled a form.
To protect the pages where your files can be downloaded you need to protect the page with username/password and provide your clients with these infos.
In order to simply allow some files to be downloaded you can do this:
Hope this helps
I'm not sure that Michele is correct. It is possible to give access to a page after completing a form.
First, create your download page as Michele has explained above.
Now create another page and create an Email Form object with whatever fields you want. It is probably best to make each field mandatory. Go to the Send Tab. Choose how you want the information passed on (email info, sent to a database or to a script). I have created a mysql database where the information is sent to. Send a confirmation to the user and at the bottom "Conformation page after sending data" click on the page from your website with your downloads to redirect the user to.
Make sure that you make the pages "hidden".
Here is an example. http://argentonalpacas.eu/test-registration.php
Or you could give them access by registering them as users first and using the link to their Welcome page for the page for downloads.
Author
Thanks - Tony B's option seems to work in the way I want it to. I will have a play around with this
Cheers
Hi Alan and Tony,
the solution provided by Tony sure works, just be aware that setting a page as hidden doesn't mean that this page couldn't be accessed by every user (even users that haven't filled the form) if they know the url.
Basically the solution is correct but only if it doesn't matter for you to have this page accessible by everyone.
In any case thank you for posting it, Tony .