[Typo3] Protected download was: Form: pull <select>-options from PHP user-function
Felix Natter
felix.natter at ldc.de
Wed Jul 27 17:22:06 CEST 2005
Daniel Doesburg <typo3 at doesburg.biz> writes:
> Felix Natter schreef:
> > hi,
> > I would like to have a download-form where the user enters some information
> > (name, email-address, maybe address...), and selects a file from a select-box.
> >
> > any ideas are appreciated. Thanks,
> >
>
> Okay, an idea:
>
> Use the normal mailform contenttype.
> For the page-after use the VCD extension
>
> That means that the user can't see his filled form if he/she downloads a
> file. But is that a problem?
>
> Hope this may help you to find your solution.
thanks for suggestion! Meanwhile I tried two download-archive extensions
(vcd_archive and nf_downloads), but this solution has a problem:
the user can easily skip the registration by remembering the page id
of the download-page (or even place a bookmark).
So I need to look for another solution. I see two possible ways of doing it:
1. when the user submits the registration-form the download will immediately
begin (still not 100% safe, but more difficult to trick). This requires that
the user selects the download in the form. I would need a way to pull the
<select>-options from the DB or from a directory listing. Alternatively I
could drop the idea of using a typo3-form and write a custom php-script for
that.
2. I would create a group for FE-users ("customers"), and open up the
download-page only for registered FE-users which are in that group. This would
require adapting fe_users, and I'd need to track down the fe_users-record on
each download.
Any ideas on this? Would 2. be too complex?
thanks in advance,
--
Felix Natter
More information about the TYPO3-english
mailing list