Hallöchen,
leider funktioniert mit php7.2.1 das folgende Eval (encrypt) bei Feldern nicht
gibt es dazu eine alternative, die ich übersehen habe?PHP-Code:
'eval' => array('encrypt'=>true,'maxlength'=>64, 'tl_class'=>'w50'),
Danke
Hallöchen,
leider funktioniert mit php7.2.1 das folgende Eval (encrypt) bei Feldern nicht
gibt es dazu eine alternative, die ich übersehen habe?PHP-Code:
'eval' => array('encrypt'=>true,'maxlength'=>64, 'tl_class'=>'w50'),
Danke
Geändert von Merlin (22.03.2018 um 15:52 Uhr)
Ich denke mal, der Grund ist, dass mcrypt in PHP 7.2 rausgeflogen ist.
Die Encryption Klasse ist schon seit einiger Zeit deprecated.
Du müsstest andere Bibliotheken verwenden; wie das der Core macht, weiß ich aber gerade auch nciht.
dieses "mcrypt" wird vom ContaoCore in der Version 4.5.6 hier verwendet: "core-bundle/src/Resources/contao/library/Contao/Encryption.php"
Geändert von Merlin (22.03.2018 um 14:34 Uhr)
Nein, es wird eben nicht verwendet. Die gesamte Klasse ist deprecated und nur noch da für Rückwärtskompatiblität. Aber sobald wir irgendwann mind. PHP 7.2 voraussetzen, können wir sie gleich komplett entfernen, weil sie funktioniert eh nicht mehr.
Contao Core-Entwickler @terminal42 gmbh
Wir sind Contao Premium-Partner!
Für Individuallösungen kannst du uns gerne kontaktieren.
PS: Heute schon getrakked?
Contao Core-Entwickler @terminal42 gmbh
Wir sind Contao Premium-Partner!
Für Individuallösungen kannst du uns gerne kontaktieren.
PS: Heute schon getrakked?
Du kannst jetzt zB die Open SSL Library nutzen und mittels load und save callback selber verschlüsseln.
EDIT: Meine Frage hat sich erübrigt!
Geändert von tlnewbie (27.09.2019 um 20:30 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)