diff --git a/fp-includes/smarty/plugins/validate_criteria.isValidEntryId.php b/fp-includes/smarty/plugins/validate_criteria.isValidEntryId.php index a964a09..45bb61a 100755 --- a/fp-includes/smarty/plugins/validate_criteria.isValidEntryId.php +++ b/fp-includes/smarty/plugins/validate_criteria.isValidEntryId.php @@ -36,9 +36,10 @@ */ function smarty_validate_criteria_isValidEntryId($value, $empty, &$params, &$formvars) { - $fname = $params['field']; + if (!$value) + return false; - return @utils_validateinput($fname); + return !preg_match('/[^a-z0-9\-_]/i',$value); } ?>