Revision 15532,
838 bytes
checked in by nanasess, 17 years ago
(diff) |
svn:mime-type 修正
|
-
Property svn:keywords set to
Id
-
Property svn:mime-type set to
text/x-httpd-php; charset=UTF-8
|
Line | |
---|
1 | <?php |
---|
2 | require_once("../../require.php"); |
---|
3 | require_once(DATA_PATH . "module/Request.php"); |
---|
4 | |
---|
5 | $strmask = "/home/web/test.ec-cube.net/cgi-bin/ShopCGI/common/strmask/FreeBSD_4.4/strmask.exe"; |
---|
6 | $cmd = $strmask . " -d " . $_GET['SendData']; |
---|
7 | |
---|
8 | $tmpResult = popen($cmd, "r"); |
---|
9 | |
---|
10 | // 結果取得 |
---|
11 | while( ! FEOF ( $tmpResult ) ) { |
---|
12 | $result .= FGETS($tmpResult); |
---|
13 | } |
---|
14 | pclose($tmpResult); // パイプを閉じる |
---|
15 | |
---|
16 | $arrRet = lfGetPostArray($result); |
---|
17 | gfDebugLog($arrRet); |
---|
18 | |
---|
19 | //--------------------------------------------------------------------------------------------------------------------------------- |
---|
20 | function lfGetPostArray($text) { |
---|
21 | if($text != "") { |
---|
22 | $text = ereg_replace("[\n\r]", "", $text); |
---|
23 | $arrTemp = split("&", $text); |
---|
24 | foreach($arrTemp as $ret) { |
---|
25 | list($key, $val) = split("=", $ret); |
---|
26 | $arrRet[$key] = $val; |
---|
27 | } |
---|
28 | } |
---|
29 | return $arrRet; |
---|
30 | } |
---|
31 | ?> |
---|
Note: See
TracBrowser
for help on using the repository browser.