Translations

Translations:Secure coding guidelines/24/en

From Joomla! Documentation

INT, INTEGER Equivalent to JInput->getInt.
UINT Get an unsigned integer. Equivalent to JInput->getUint.
FLOAT, DOUBLE Equivalent to JInput->getFloat.
BOOL, BOOLEAN Equivalent to JInput->getBool.
WORD Equivalent to JInput->getWord.
ALNUM Allow only alphanumeric characters (a-z, A-Z, 0-9). Equivalent to JInput->getAlnum.
CMD Equivalent to JInput->getCmd.
BASE64 Allow only those characters that could be present in a base64-encoded string (ie. a-z, A-Z, 0-9, /, + and =). Equivalent to JInput->getBase64.
STRING Equivalent to JInput->getString.
ARRAY Source is not filtered but is cast to array type. When using this type you should use JFilterInput directly to filter the values in your data array.
HTML A sanitised string. Equivalent to JInput->getHtml.
PATH Valid pathname regex that filters out common attacks. For example, any path beginning with a "/" will return an empty string. Simliarly, any path containing "/./" or "/../" will return an empty string. Dots within filenames are okay though. Equivalent to JInput->getPath.
USERNAME Removes control characters (0x00 - 0x1F), 0x7F, <, >, ", ', % and &. Equivalent to JInput->getUsername.