flagflag  If you want to see English page, please click "English" Button at Left.

PARAM_* anchor.png

Page Top

Moodle Data Cleaning Parameters anchor.png

  • PARAM_RAW: specifies a parameter that is not cleaned or processed in any way.
  • PARAM_CLEAN: Obsolete, please try to use a more specific type of parameter.
  • PARAM_INT: Integers only, use when expecting only numbers
  • PARAM_INTEGER: Alias for PARAM_INT
  • PARAM_ALPHA: Contains only english letters.
  • PARAM_ACTION: Alias for PARAM_ALPHA, use for various actions in forms and URLs.
  • PARAM_FORMAT: Alias for PARAM_ALPHA, use for names of plugins, formats, etc.
  • PARAM_NOTAGS: All HTML tags are stripped from the text. Do not abuse this type.
  • PARAM_MULTILANG: Alias of PARAM_TEXT.
  • PARAM_TEXT: General plain text compatible with multilang filter, no other html tags.
  • PARAM_FILE: Safe file name, all dangerous chars are stripped, protects against XSS, SQL injections and directory traversals.
  • PARAM_PATH: Safe relative path name, all dangerous chars are stripped, protects against XSS, SQL injections and directory traversals
    • note: The leading slash is not removed, window drive letter is not allowed
  • PARAM_HOST: expected fully qualified domain name (FQDN) or an IPv4 dotted quad (IP address)
  • PARAM_URL: expected properly formatted URL.
  • PARAM_LOCALURL: expected properly formatted URL as well as one that refers to the local server itself. NOT orthogonal to the others! Implies PARAM_URL!
  • PARAM_CLEANFILE: safe file name, all dangerous and regional chars are removed,
  • PARAM_ALPHANUM: expected numbers and letters only.
  • PARAM_BOOL: converts input into 0 or 1, use for switches in forms and urls.
  • PARAM_CLEANHTML: cleans submitted HTML code and removes slashes
    • note: do not forget to addslashes() before storing into database!
  • PARAM_ALPHAEXT: the same contents as PARAM_ALPHA plus the chars in quotes: "/-_" allowed, suitable for include() and require()
  • PARAM_SAFEDIR: safe directory name, suitable for include() and require()
  • PARAM_SEQUENCE: expects a sequence of numbers like 8 to 1, 5, 6, 4, 6, 8, 9. Numbers and commas only.
     

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 291, today: 1, yesterday: 0
最終更新: 2021-07-29 (木) 13:30:38 (JST) (997d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

23 人のユーザが現在オンラインです。 (2 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 23

もっと...

アクセスカウンタ

今日 : 106106106
昨日 : 4553455345534553
総計 : 2330661323306613233066132330661323306613233066132330661323306613
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com