[Svn-src-all:867] [version-2_5-dev 19754] #872 (サイト情報が無条件に送信されている) 「サイト情報について」ページで「EC-CUBEのシステム向上及び、デバッグのため以下の情報のご提供をお願いいたします」欄に「はい」と回答した場合のみサイト情報が送信される様に修正

system_friend admin @ mail.ec-cube.net
2010年 12月 21日 (火) 15:21:39 JST


Subversion committed to /home/svn/open 19754
http://svn.ec-cube.net/open_trac/changeset/19754
┌────────────────────────────┐
│更新者 :  system_friend                                │
│更新日時:  2010-12-21 15:21:39 +0900 (火, 21 12月 2010)│
└────────────────────────────┘

Log:
--------------------------------------------------------
#872 (サイト情報が無条件に送信されている) 「サイト情報について」ページで「EC-CUBEのシステム向上及び、デバッグのため以下の情報のご提供をお願いいたします」欄に「はい」と回答した場合のみサイト情報が送信される様に修正

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/html/install/index.php

変更: branches/version-2_5-dev/html/install/index.php
===================================================================
--- branches/version-2_5-dev/html/install/index.php	2010-12-21 05:08:20 UTC (rev 19753)
+++ branches/version-2_5-dev/html/install/index.php	2010-12-21 06:21:39 UTC (rev 19754)
@@ -283,26 +283,28 @@
     $GLOBAL_ERR = "";
     $objPage = lfDispComplete($objPage);
 
-    // サイト情報を送信
-    $req = new HTTP_Request("http://www.ec-cube.net/mall/use_site.php");
-    $req->setMethod(HTTP_REQUEST_METHOD_POST);
+    if(isset($_POST['send_info']) && $_POST['send_info'] === 'true'){
+        // サイト情報を送信
+        $req = new HTTP_Request("http://www.ec-cube.net/mall/use_site.php");
+        $req->setMethod(HTTP_REQUEST_METHOD_POST);
 
-    $arrSendData = array();
-    foreach($_POST as $key => $val){
-        if (ereg("^senddata_*", $key)){
-            $arrSendDataTmp = array(str_replace("senddata_", "", $key) => $val);
-            $arrSendData = array_merge($arrSendData, $arrSendDataTmp);
+        $arrSendData = array();
+        foreach($_POST as $key => $val){
+            if (ereg("^senddata_*", $key)){
+                $arrSendDataTmp = array(str_replace("senddata_", "", $key) => $val);
+                $arrSendData = array_merge($arrSendData, $arrSendDataTmp);
+            }
         }
-    }
 
-    $req->addPostDataArray($arrSendData);
+        $req->addPostDataArray($arrSendData);
 
-    if (!PEAR::isError($req->sendRequest())) {
-        $response1 = $req->getResponseBody();
-    } else {
-        $response1 = "";
+        if (!PEAR::isError($req->sendRequest())) {
+            $response1 = $req->getResponseBody();
+        } else {
+            $response1 = "";
+        }
+        $req->clearPostData();
     }
-    $req->clearPostData();
 
     break;
 case 'return_step0':




Svn-src-all メーリングリストの案内