- Timestamp:
- 2007/07/20 15:58:59 (19 years ago)
- Location:
- branches/feature-module-update
- Files:
-
- 1 edited
- 2 copied
-
. (copied) (copied from branches/rel) (1 prop)
-
html (copied) (copied from branches/rel/html)
-
html/admin/mail/template_input.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update
-
Property
svn:ignore
set to
.cache
.settings
.projectOptions
-
Property
svn:ignore
set to
-
branches/feature-module-update/html/admin/mail/template_input.php
r12157 r15078 30 30 $objSess = new SC_Session(); 31 31 32 // ǧ¾Ú²ÄÈݤÎȽÄê32 // 認証可否の判定 33 33 sfIsSuccess($objSess); 34 34 … … 36 36 $objPage->mode = "regist"; 37 37 38 // id ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¤¤Ï¡ÖÊÔ½¸¡×ɽ¼¨38 // idが指定されているときは「編集」表示 39 39 if ( $_REQUEST['template_id'] ){ 40 $objPage->title = " ÊÔ½¸";40 $objPage->title = "編集"; 41 41 } else { 42 $objPage->title = " ¿·µ¬ÅÐÏ¿";42 $objPage->title = "新規登録"; 43 43 } 44 44 45 // ¥â¡¼¥É¤Ë¤è¤ë½èÍýʬ´ô45 // モードによる処理分岐 46 46 if ( $_GET['mode'] == 'edit' && sfCheckNumLength($_GET['template_id'])===true ){ 47 47 48 // ÊÔ½¸48 // 編集 49 49 $sql = "SELECT * FROM dtb_mailmaga_template WHERE template_id = ? AND del_flg = 0"; 50 50 $result = $conn->getAll($sql, array($_GET['template_id'])); … … 54 54 } elseif ( $_POST['mode'] == 'regist' ) { 55 55 56 // ¿·µ¬ÅÐÏ¿56 // 新規登録 57 57 $objPage->arrForm = lfConvData( $_POST ); 58 58 $objPage->arrErr = lfErrorCheck($objPage->arrForm); 59 59 60 60 if ( ! $objPage->arrErr ){ 61 // ¥¨¥é¡¼¤¬Ìµ¤¤¤È¤¤ÏÅÐÏ¿¡¦ÊÔ½¸61 // エラーが無いときは登録・編集 62 62 lfRegistData( $objPage->arrForm, $_POST['template_id']); 63 sfReload("mode=complete"); // ¼«Ê¬¤òºÆÆÉ¹þ¤·¤Æ¡¢´°Î»²èÌ̤ØÁ«°Ü63 sfReload("mode=complete"); // 自分を再読込して、完了画面へ遷移 64 64 } 65 65 66 66 } elseif ( $_GET['mode'] == 'complete' ) { 67 67 68 // ´°Î»²èÌÌɽ¼¨68 // 完了画面表示 69 69 $objPage->tpl_mainpage = 'mail/template_complete.tpl'; 70 70 … … 100 100 function lfConvData( $data ){ 101 101 102 // ʸ»úÎó¤ÎÊÑ´¹¡Êmb_convert_kana¤ÎÊÑ´¹¥ª¥×¥·¥ç¥ó¡Ë102 // 文字列の変換(mb_convert_kanaの変換オプション) 103 103 $arrFlag = array( 104 104 "subject" => "KV" … … 115 115 } 116 116 117 // ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯117 // 入力エラーチェック 118 118 function lfErrorCheck() { 119 119 $objErr = new SC_CheckError(); 120 120 121 $objErr->doFunc(array(" ¥á¡¼¥ë·Á¼°", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK"));121 $objErr->doFunc(array("メール形式", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK")); 122 122 $objErr->doFunc(array("Subject", "subject", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK")); 123 $objErr->doFunc(array(" ËÜʸ", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));123 $objErr->doFunc(array("本文", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK")); 124 124 125 125 return $objErr->arrErr;
Note: See TracChangeset
for help on using the changeset viewer.
