| 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.
|