Page 2 of 2

Re: temporäre downloadadresse?

Posted: Fri 1. Dec 2017, 17:00
by photojo
Oliver Georgi wrote:Mit Boardmitteln heißt custom lösen. Du musst ja nur den Link bzw. den Trigger/Key mit im Formular hinterlegen. Dann auslesen und Zeit vergleichen.
Kannst du noch einen kleinen Tipp geben, ich würde das gerne selber lösen, zumindest porbieren.

Re: temporäre downloadadresse?

Posted: Fri 1. Dec 2017, 18:20
by Oliver Georgi
Erfolgreiches Formular an PHP-Validierungsfunktion koppeln:
Bildschirmfoto 2017-12-01 um 18.14.48.png
Diese speichert zum Einen den Hash (oder was auch immer) mit im Formularergebnis (Hidden Feld). Dieses Hidden-Feld wird dann Bestandteil des Links, den man ansteuert, um den Download zu starten.

Mittels Frontend Init Scripts (Direktdownload) prüft man dann einfach auf die Existenz dieses Hashes in einem GET-Parameter. Oder wenn man parallel dazu eine Infoseite möchte, dann integriert man das in ein Frontend Render Script und arbeitet dort einfach ab.

Dann muss man sich nur überlegen, wie man die Downloads zählt und ab wann man den erneuten Download verhindert.

Re: temporäre downloadadresse?

Posted: Sat 2. Dec 2017, 10:41
by update
IST-Zustand:
Jemand meldet sich für den Newsletter an. Der wird mit dem CP Formular aufgesetzt und enthält ganz reguläre Sachen:

Code: Select all

double_optin=1
subject=Newsletterbestellung meinegeileseite.com
email_field=email
name_field=+vorname+ +name
sender_email=contact@meinegeileseite.com
sender_name=Webmaster meinegeileseite.com
url_subscribe=http://meinegeileseite.com/index.php?newsletter-anmeldung
url_unsubscribe=http://meinegeileseite.com/index.php?newsletter-abmeldung
1= <= ja, ich will den meinegeileseite Newsletter
Das funktioniert einwandfrei.

SOLL-Zustand:

Wenn sich jemand erfolgreich durch die Bestätigungsmail aktiviert hat (nur dann), greift die Weiterleitung auf die Bestätigungsseite, wo der temporäre (Anzahl der Downloads und/oder Dauer der Verfügbarkeit) Downloadlink als Goodie erscheint.

Re: temporäre downloadadresse?

Posted: Sat 2. Dec 2017, 10:53
by photojo
Hat jemand schon mal die PHP-Validierung im CP Formular eingesetzt? Gibts da ein Mini-Beispiel?

Re: temporäre downloadadresse?

Posted: Sat 2. Dec 2017, 11:52
by Oliver Georgi
Klar habe ich das schon eingesetzt. Da gibt es sogar was fertiges für Gewinnspielverlosungen auf Codebasis.