Fixed PHP7 compatibility

This commit is contained in:
Daniel Winzen
2020-11-11 19:56:07 +01:00
parent 6e39ec7222
commit b148b7c526

View File

@ -1211,7 +1211,7 @@ function send_sessions(){
print_end(); print_end();
} }
function check_filter_match(int &$reg) : string|bool { function check_filter_match(int &$reg) : string {
global $I; global $I;
$_POST['match']=htmlspecialchars($_POST['match']); $_POST['match']=htmlspecialchars($_POST['match']);
if(isset($_POST['regex']) && $_POST['regex']==1){ if(isset($_POST['regex']) && $_POST['regex']==1){
@ -1226,14 +1226,14 @@ function check_filter_match(int &$reg) : string|bool {
if(mb_strlen($_POST['match'])>255){ if(mb_strlen($_POST['match'])>255){
return "$I[matchtoolong]<br>$I[prevmatch]: " . htmlspecialchars($_POST['match']); return "$I[matchtoolong]<br>$I[prevmatch]: " . htmlspecialchars($_POST['match']);
} }
return false; return '';
} }
function manage_filter() : string { function manage_filter() : string {
global $db, $memcached; global $db, $memcached;
if(isset($_POST['id'])){ if(isset($_POST['id'])){
$reg=0; $reg=0;
if($tmp=check_filter_match($reg)){ if(($tmp=check_filter_match($reg)) !== ''){
return $tmp; return $tmp;
} }
if(isset($_POST['allowinpm']) && $_POST['allowinpm']==1){ if(isset($_POST['allowinpm']) && $_POST['allowinpm']==1){
@ -1274,7 +1274,7 @@ function manage_linkfilter() : string {
global $db, $memcached; global $db, $memcached;
if(isset($_POST['id'])){ if(isset($_POST['id'])){
$reg=0; $reg=0;
if($tmp=check_filter_match($reg)){ if(($tmp=check_filter_match($reg)) !== ''){
return $tmp; return $tmp;
} }
if(preg_match('/^[0-9]+$/', $_POST['id'])){ if(preg_match('/^[0-9]+$/', $_POST['id'])){