Index: branches/version-2_12-dev/data/class/util/GC_Utils.php
===================================================================
--- branches/version-2_12-dev/data/class/util/GC_Utils.php	(revision 21515)
+++ branches/version-2_12-dev/data/class/util/GC_Utils.php	(revision 21516)
@@ -231,5 +231,6 @@
         $fp = fopen($path, 'a+');
         if ($fp) {
-            fwrite($fp, $today.' ['.$_SERVER['PHP_SELF'].'] '.$mess.' from '. $_SERVER['REMOTE_ADDR']. "\n");
+            $string = "$today [{$_SERVER['PHP_SELF']}] $mess from {$_SERVER['REMOTE_ADDR']}\n";
+            fwrite($fp, $string);
             fclose($fp);
         }
Index: branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php
===================================================================
--- branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php	(revision 21515)
+++ branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php	(revision 21516)
@@ -123,5 +123,15 @@
         $downloadable_days = $baseinfo['downloadable_days'];
         if($downloadable_days ==null || $downloadable_days == '')$downloadable_days=0;
-        return '(SELECT CASE WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND ' . $dtb_order_alias . '.payment_date IS NOT NULL THEN 1 WHEN DATE(CURRENT_TIMESTAMP) <= DATE(' . $dtb_order_alias . ".payment_date + '". $downloadable_days ." days') THEN 1 ELSE 0 END)";
+        $sql = <<< __EOS__
+            (
+                SELECT
+                    CASE
+                        WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND $dtb_order_alias.payment_date IS NOT NULL THEN 1
+                        WHEN DATE(CURRENT_TIMESTAMP) <= DATE($dtb_order_alias.payment_date + '$downloadable_days days') THEN 1
+                        ELSE 0
+                    END
+            )
+__EOS__;
+        return $sql;
     }
 
Index: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php	(revision 21515)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php	(revision 21516)
@@ -160,7 +160,7 @@
         // 拡張エラーチェック
         $objErr = new SC_CheckError_Ex($objFormParam->getHashArray());
-        $objErr->doFunc( array('名称', 'sql_name'), array('EXIST_CHECK'));
-        $objErr->doFunc( array('SQL文', 'csv_sql', '30000'), array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));
-        $objErr->doFunc( array('SQL文には読み込み関係以外のSQLコマンドおよび";"記号', 'csv_sql', $this->lfGetSqlDenyList()), array('PROHIBITED_STR_CHECK'));
+        $objErr->doFunc(array('名称', 'sql_name'), array('EXIST_CHECK'));
+        $objErr->doFunc(array('SQL文', 'csv_sql', '30000'), array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));
+        $objErr->doFunc(array('SQL文には読み込み関係以外のSQLコマンドおよび";"記号', 'csv_sql', $this->lfGetSqlDenyList()), array('PROHIBITED_STR_CHECK'));
         if (!SC_Utils_Ex::isBlank($objErr->arrErr)) {
             $arrErr = array_merge($arrErr, $objErr->arrErr);
Index: branches/version-2_12-dev/data/class/SC_CartSession.php
===================================================================
--- branches/version-2_12-dev/data/class/SC_CartSession.php	(revision 21515)
+++ branches/version-2_12-dev/data/class/SC_CartSession.php	(revision 21516)
@@ -538,5 +538,6 @@
                 $arrDeliv = SC_Helper_Purchase_Ex::getDeliv($productTypeId);
                 if (SC_Utils_Ex::isBlank($arrDeliv)) {
-                    $tpl_message .= '※「' . $product['name'] . "」はまだ配送の準備ができておりません。恐れ入りますがお問い合わせページよりお問い合わせください。\n";
+                    $tpl_message .= '※「' . $product['name'] . '」はまだ配送の準備ができておりません。';
+                    $tpl_message .= '恐れ入りますがお問い合わせページよりお問い合わせください。' . "\n";
                     $this->delProduct($item['cart_no'], $productTypeId);
                 }
@@ -549,6 +550,8 @@
                     if ($limit > 0) {
                         $this->setProductValue($item['id'], 'quantity', $limit, $productTypeId);
-                        $this->setProductValue($item['id'], 'total_inctax', SC_Helper_DB_Ex::sfCalcIncTax($item['price']) * $limit, $productTypeId);
-                        $tpl_message .= '※「' . $product['name'] . "」は販売制限(または在庫が不足)しております。一度に数量{$limit}を超える購入はできません。\n";
+                        $total_inctax = SC_Helper_DB_Ex::sfCalcIncTax($item['price']) * $limit;
+                        $this->setProductValue($item['id'], 'total_inctax', $total_inctax, $productTypeId);
+                        $tpl_message .= '※「' . $product['name'] . '」は販売制限(または在庫が不足)しております。';
+                        $tpl_message .= '一度に数量{$limit}を超える購入はできません。' . "\n";
                     } else {
                         $this->delProduct($item['cart_no'], $productTypeId);
