Changeset 15683 for branches/feature-module-update/data/class/pages/admin
- Timestamp:
- 2007/09/12 11:52:26 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php
r15682 r15683 57 57 if (isset($_POST['page_id'])) { 58 58 $page_id = $_POST['page_id']; 59 }else if ( $_GET['page_id']){59 }else if (isset($_GET['page_id'])){ 60 60 $page_id = $_GET['page_id']; 61 61 }else{ … … 161 161 162 162 // エラーチェック 163 $this->arrErr = lfErrorCheck($_POST);163 $this->arrErr = $this->lfErrorCheck($_POST); 164 164 165 165 // エラーがなければ更新処理を行う … … 187 187 if ($arrPageData[0]['edit_flg'] != 2) { 188 188 // 新規作成した場合のために改にページIDを取得する 189 $arrPageData = lfgetPageData(" url = ? " , array(USER_URL.$_POST['url'].".php"));189 $arrPageData = $this->objLayout->lfgetPageData(" url = ? " , array(USER_URL.$_POST['url'].".php")); 190 190 $page_id = $arrPageData[0]['page_id']; 191 191 } … … 196 196 // エラーがあれば入力時のデータを表示する 197 197 $this->arrPageData = $_POST; 198 $this->arrPageData['header_chk'] = sfChangeCheckBox(sfChangeCheckBox($_POST['header_chk']), true);199 $this->arrPageData['footer_chk'] = sfChangeCheckBox(sfChangeCheckBox($_POST['footer_chk']), true);198 $this->arrPageData['header_chk'] = SC_Utils_Ex::sfChangeCheckBox(SC_Utils_Ex::sfChangeCheckBox($_POST['header_chk']), true); 199 $this->arrPageData['footer_chk'] = SC_Utils_Ex::sfChangeCheckBox(SC_Utils_Ex::sfChangeCheckBox($_POST['footer_chk']), true); 200 200 $this->arrPageData['directory'] = $_POST['url']; 201 201 $this->arrPageData['filename'] = ""; … … 206 206 if ($_POST['mode'] == 'delete' and !$this->objLayout->lfCheckBaseData($page_id)) { 207 207 $this->objLayout->lfDelPageData($_POST['page_id']); 208 $this->sendRedirect($this->getLocation("./main_edit.php")); 208 209 } 209 210 … … 318 319 ,$tpl_dir // TPLディレクトリ 319 320 ,$filename // ファイル名 320 , sfChangeCheckBox($arrData['header_chk']) // ヘッダー使用321 , sfChangeCheckBox($arrData['footer_chk']) // フッター使用321 ,SC_Utils_Ex::sfChangeCheckBox($arrData['header_chk']) // ヘッダー使用 322 ,SC_Utils_Ex::sfChangeCheckBox($arrData['footer_chk']) // フッター使用 322 323 ,$_SERVER['HTTP_REFERER'] // 更新URL 323 324 ); … … 343 344 344 345 $check_url = USER_URL . $array['url'] . ".php"; 345 if( strlen($array['url']) > 0 && !ereg( "^https?://+($|[a-zA-Z0-9 _~=&\?\.\/-])+$", $check_url ) ) {346 if( strlen($array['url']) > 0 && !ereg( "^https?://+($|[a-zA-Z0-9:_~=&\?\.\/-])+$", $check_url ) ) { 346 347 $objErr->arrErr['url'] = "※ URLを正しく入力してください。<br />"; 347 348 }
Note: See TracChangeset
for help on using the changeset viewer.
