Add true to parameter file_name in api_replace_dangerous_char because it will be only intended to evaluate file names

1.10.x
Imanol Losada 11 years ago
parent 02ab654c33
commit fa51c538aa
  1. 2
      main/inc/lib/api.lib.php

@ -5612,7 +5612,7 @@ function api_is_element_in_the_session($tool, $element_id, $session_id = null) {
function api_replace_dangerous_char($filename, $strict = 'loose')
{
return URLify::filter($filename, 250);
return URLify::filter($filename, 250, null, true);
/*
// Safe replacements for some non-letter characters.
static $search = array(',', "\0", ' ', "\t", "\n", "\r", "\x0B", '/', "\\", '"', "'", '?', '*', '>', '<', '|', ':', '$', '(', ')', '^', '[', ']', '#', '+', '&', '%');

Loading…
Cancel
Save