[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 メーリングリストの案内