Ignore:
Timestamp:
2007/07/20 15:58:59 (19 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/admin/mail/template_input.php

    r12157 r15078  
    3030$objSess = new SC_Session(); 
    3131 
    32 // ǧ¾Ú²ÄÈݤÎȽÄê 
     32// 認証可否の判定 
    3333sfIsSuccess($objSess); 
    3434 
     
    3636$objPage->mode = "regist"; 
    3737 
    38 // id¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡ÖÊÔ½¸¡×ɽ¼¨ 
     38// idが指定されているときは「編集」表示 
    3939if ( $_REQUEST['template_id'] ){ 
    40     $objPage->title = "ÊÔ½¸"; 
     40    $objPage->title = "編集"; 
    4141} else { 
    42     $objPage->title = "¿·µ¬ÅÐÏ¿"; 
     42    $objPage->title = "新規登録"; 
    4343} 
    4444 
    45 // ¥â¡¼¥É¤Ë¤è¤ë½èÍýʬ´ô 
     45// モードによる処理分岐 
    4646if ( $_GET['mode'] == 'edit' && sfCheckNumLength($_GET['template_id'])===true ){ 
    4747     
    48     // ÊÔ½¸ 
     48    // 編集 
    4949    $sql = "SELECT * FROM dtb_mailmaga_template WHERE template_id = ? AND del_flg = 0"; 
    5050    $result = $conn->getAll($sql, array($_GET['template_id'])); 
     
    5454} elseif ( $_POST['mode'] == 'regist' ) { 
    5555     
    56     // ¿·µ¬ÅÐÏ¿ 
     56    // 新規登録 
    5757    $objPage->arrForm = lfConvData( $_POST ); 
    5858    $objPage->arrErr = lfErrorCheck($objPage->arrForm); 
    5959     
    6060    if ( ! $objPage->arrErr ){ 
    61         // ¥¨¥é¡¼¤¬Ìµ¤¤¤È¤­¤ÏÅÐÏ¿¡¦ÊÔ½¸ 
     61        // エラーが無いときは登録・編集 
    6262        lfRegistData( $objPage->arrForm, $_POST['template_id']);     
    63         sfReload("mode=complete");  // ¼«Ê¬¤òºÆÆÉ¹þ¤·¤Æ¡¢´°Î»²èÌ̤ØÁ«°Ü 
     63        sfReload("mode=complete");  // 自分を再読込して、完了画面へ遷移 
    6464    } 
    6565     
    6666} elseif ( $_GET['mode'] == 'complete' ) {       
    6767     
    68     // ´°Î»²èÌÌɽ¼¨ 
     68    // 完了画面表示 
    6969    $objPage->tpl_mainpage = 'mail/template_complete.tpl'; 
    7070     
     
    100100function lfConvData( $data ){ 
    101101     
    102      // ʸ»úÎó¤ÎÊÑ´¹¡Êmb_convert_kana¤ÎÊÑ´¹¥ª¥×¥·¥ç¥ó¡Ë                          
     102     // 文字列の変換(mb_convert_kanaの変換オプション)                          
    103103    $arrFlag = array( 
    104104                      "subject" => "KV" 
     
    115115} 
    116116 
    117 // ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯ 
     117// 入力エラーチェック 
    118118function lfErrorCheck() { 
    119119    $objErr = new SC_CheckError(); 
    120120     
    121     $objErr->doFunc(array("¥á¡¼¥ë·Á¼°", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK")); 
     121    $objErr->doFunc(array("メール形式", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK")); 
    122122    $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")); 
    124124 
    125125    return $objErr->arrErr; 
Note: See TracChangeset for help on using the changeset viewer.