ProcessMaker-BE "Web Entry fixes"

- Se filtra caracteres especiales en el campo WE_TITLE
This commit is contained in:
Victor Saisa Lopez
2014-05-06 09:57:34 -04:00
parent 15b359b39d
commit d58836e236

View File

@@ -105,11 +105,16 @@ class WebEntry
{
$name = trim($name);
$arraySpecialCharSearch = array("/", "\\", " ", "#");
$arraySpecialCharReplace = array("_", "_", "_", "");
$arraySpecialCharSearch = array("/", "\\", " ");
$arraySpecialCharReplace = array("_", "_", "_");
$newName = str_replace($arraySpecialCharSearch, $arraySpecialCharReplace, $name);
$arraySpecialCharSearch = array("/[\!-\)\:-\@]/", "/[\{\}\[\]\¿\?\+]/");
$arraySpecialCharReplace = array("", "");
$newName = preg_replace($arraySpecialCharSearch, $arraySpecialCharReplace, $newName);
return $newName;
}