Siehe:DEPRECATED: Function get_magic_quotes_runtime() is deprecated
https://github.com/cmb69/advancedform_x ... -772440741
Moderator: Tata
Siehe:DEPRECATED: Function get_magic_quotes_runtime() is deprecated
Dass dieses immer gesetzt wird, ist ein Bug, siehe https://github.com/cmb69/advancedform_xh/issues/56 (du kannst die dort verlinkte Änderung ja mal ausprobieren).
Ja. Das kann aber super leicht automatisiert ausgetrickst werden, weil der Code als Text ausgegeben wird. Da ist es dann auch nicht mehr wirklich sinnvoll, weitere Maßnahmen zu ergreifen, so dass nicht einfach ein beliebiger Code sowohl als CAPTCHA-Lösung wie auch für das Hidden-Input gesendet werden kann.
Das funktioniert, wenn das Formular kein Captcha hat, wird auch kein Cookie gesetzt.cmb wrote: ↑Thu Feb 04, 2021 11:28 pmDass dieses immer gesetzt wird, ist ein Bug, siehe https://github.com/cmb69/advancedform_xh/issues/56 (du kannst die dort verlinkte Änderung ja mal ausprobieren).
Ich habe das jetzt mal probehalber so geändert, dass man zwischen 8 und 1800s Zeit hat, das Formular abzusenden.
Und wo wird die Aufruf-Zeit gespeichert?
Wurde der PHP-Mailer nich neulich irgendwo aktualisiert?DEPRECATED: Function get_magic_quotes_runtime() is deprecated
... \plugins\advancedform\phpmailer\class.phpmailer.php:2714
Ist schon ne ganze Weile her, dass auf PHPMailer 5.2.27 aktualisiert wurde; es steht aber das Update auf PHP Mailer 5.2.28 an, dass diese Deprecation löst. (Und eigentlich hätte schon längst ein Upgrade auf PHPMailer 6 stattfinden sollen.)
hidden field -> $_POST