- in php8 zerstört es die komplette Seite
- in php7.4 habe ich im Debug = DEPRECATED: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` ....\memberpages\index.php:889
Irgendwie komme ich mit der Zeile
Code: Select all
$newpw_too_simple = $newpassword && $pwextra
? ($pwextra== 1 && !preg_match('!^.*(?=.*[\p{Lu}]).*(?=.*[\p{Ll}]).*$!u',$newpassword)
? true
: $pwextra == 2 && !preg_match('!^.*(?=.*[\p{Lu}]).*(?=.*[\p{Ll}]).*(?=.*[\p{N}]).*$!u',$newpassword)
? true
: false)
: false;
Das Problem in php7.4 ist ja schon länger bekannt, aber in php8 geht gleich gar nichts mehr.