Skip to content

Commit

Permalink
fixes #8 replace create_function to be compatible with PHP 7.2+
Browse files Browse the repository at this point in the history
  • Loading branch information
plegall committed Nov 15, 2019
1 parent e4ec6b1 commit d941692
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions main.inc.php
Expand Up @@ -106,10 +106,10 @@ function dlsize_getFilename($row, $filesize=array())
$filename = str_replace($search, $replace, $conf['download_by_size_file_pattern']);

// functions
$filename = preg_replace_callback('#\$escape\((.*?)\)#', create_function('$m', 'return str2url($m[1]);'), $filename);
$filename = preg_replace_callback('#\$upper\((.*?)\)#', create_function('$m', 'return str2upper($m[1]);'), $filename);
$filename = preg_replace_callback('#\$lower\((.*?)\)#', create_function('$m', 'return str2lower($m[1]);'), $filename);
$filename = preg_replace_callback('#\$strpad\((.*?),(.*?),(.*?)\)#', create_function('$m', 'return str_pad($m[1],$m[2],$m[3],STR_PAD_LEFT);'), $filename);
$filename = preg_replace_callback('#\$escape\((.*?)\)#', function ($m) {return str2url($m[1]);}, $filename);
$filename = preg_replace_callback('#\$upper\((.*?)\)#', function ($m) {return str2upper($m[1]);}, $filename);
$filename = preg_replace_callback('#\$lower\((.*?)\)#', function ($m) {return str2lower($m[1]);}, $filename);
$filename = preg_replace_callback('#\$strpad\((.*?),(.*?),(.*?)\)#', function ($m) {return str_pad($m[1],$m[2],$m[3],STR_PAD_LEFT);}, $filename);

// cleanup
$filename = preg_replace(
Expand Down

0 comments on commit d941692

Please sign in to comment.