Changeset 20040 for branches/version-2_5-dev/data/class/pages/LC_Page.php
- Timestamp:
- 2011/01/27 20:15:54 (15 years ago)
- bzr:base-revision:
- [email protected]
- bzr:committer:
- Kentaro Ohkouchi <[email protected]>
- bzr:file-ids:
data/class/pages/LC_Page.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2FLC_Page.php- bzr:mapping-version:
- v4
- bzr:merge:
[email protected]- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- [email protected]
- bzr:revno:
- 2768
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/class/pages/LC_Page.php [email protected]- bzr:timestamp:
- 2011-01-27 20:15:37.335999966 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-01-27T11:15:37.336000Z
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/LC_Page.php
r19975 r20040 308 308 309 309 /** 310 * リクエストパラメータ "mode" を取得する. 311 * 312 * 1. $_GET['mode'] の値を取得する. 313 * 2. 1 が存在しない場合は $_POST['mode'] の値を取得する. 314 * 3. どちらも存在しない場合は null を返す. 315 * 316 * mode に, 半角英数字とアンダーバー(_) 以外の文字列が検出された場合は null を 317 * 返す. 318 * 319 * @access protected 320 * @return string $_GET['mode'] 又は $_POST['mode'] の文字列 321 */ 322 function getMode() { 323 $pattern = '/^[a-zA-Z0-9_]+$/'; 324 $mode = null; 325 if (isset($_GET['mode']) && preg_match($pattern, $_GET['mode'])) { 326 $mode = $_GET['mode']; 327 } elseif (isset($_POST['mode']) && preg_match($pattern, $_POST['mode'])) { 328 $mode = $_POST['mode']; 329 } 330 return $mode; 331 } 332 333 /** 310 334 * デバック出力を行う. 311 335 *
Note: See TracChangeset
for help on using the changeset viewer.
