Hallo Zusammen!
Ich habe folgendes Formular und auch den Request-Token etc. beachtet - dennoch wird nach dem Absenden immer die Fehlermeldung "Ungültiges Anfrage-Token" angezeigt. Die Log wird gar nicht befüllt - ich kann also gar nicht erkennen woran es liegt.
Das ist das Formular, welches mittels {{file::*}} eingebunden wird:
HTML-Code:
<div class="tinymail-widget-register">
<a name="tinymail"></a>
<?= $tinymail_note ?>
<form action="<?= \Environment::get('requestUri') ?>#tinymail" enctype="application/x-www-form-urlencoded" method="post" name="register">
<div class="tm--w">
<input type="text" name="company" placeholder="Firmenname*" value="<?= trim($_POST['company']) ?>" required>
</div>
<div class="tm--w">
<input type="text" name="firstname" placeholder="Vorname*" value="<?= trim($_POST['firstname']) ?>" required>
</div>
<div class="tm--w">
<input type="text" name="lastname" placeholder="Nachname*" value="<?= trim($_POST['lastname']) ?>" required>
</div>
<div class="tm--w">
<input type="email" name="mail" placeholder="E-Mailadresse*" value="<?= trim($_POST['mail']) ?>" required>
</div>
<div class="tm--w-privacy">
<input type="checkbox" name="privacy" id="privacy" class="checkbox" value="accepted" required>
<label for="privacy"></label>
<p>Ich bin mit der Datenschutzerklärung einverstanden und willige ein, dass meine Daten zum Zwecke der Anfrage gespeichert und verarbeitet werden. Mein Widerrufsrecht habe ich zur Kenntnis genommen.</p>
</div>
<div class="tm--w-submit">
<button type="submit" name="submit">Newsletter abonnieren</button>
<input type="hidden" name="sv" value="y" />
<input type="hidden" name="t" value="<?= $tinymail_token ?>" />
<input type="hidden" name="FORM_SUBMIT" value="auto_form_2">
<input type="hidden" name="REQUEST_TOKEN" value="{{request_token}}" />
</div>
</form>
</div>
Hat jemand eine Idee? Die ganzen Beiträge hier im Forum beziehen sich immer auf den Request im Formular - den habe ich drin und im Quelltext wird er mir auch angezeigt.
Lesezeichen