Changeset 18856


Ignore:
Timestamp:
2010/10/15 00:34:09 (10 years ago)
Author:
Seasoft
Message:

#628(未使用処理・定義などの削除)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/util/SC_Utils.php

    r18852 r18856  
    919919    } 
    920920 
    921     // カードの処理結果を返す 
    922     function sfGetAuthonlyResult($dir, $file_name, $name01, $name02, $card_no, $card_exp, $amount, $order_id, $jpo_info = "10"){ 
    923  
    924         $path = $dir .$file_name;        // cgiファイルのフルパス生成 
    925         $now_dir = getcwd();            // requireがうまくいかないので、cgi実行ディレクトリに移動する 
    926         chdir($dir); 
    927  
    928         // パイプ渡しでコマンドラインからcgi起動 
    929         $cmd = "$path card_no=$card_no name01=$name01 name02=$name02 card_exp=$card_exp amount=$amount order_id=$order_id jpo_info=$jpo_info"; 
    930  
    931         $tmpResult = popen($cmd, "r"); 
    932  
    933         // 結果取得 
    934         while( ! FEOF ( $tmpResult ) ) { 
    935             $result .= FGETS($tmpResult); 
    936         } 
    937         pclose($tmpResult);                //     パイプを閉じる 
    938         chdir($now_dir);                // 元にいたディレクトリに帰る 
    939  
    940         // 結果を連想配列へ格納 
    941         $result = ereg_replace("&$", "", $result); 
    942         foreach (explode("&",$result) as $data) { 
    943             list($key, $val) = explode("=", $data, 2); 
    944             $return[$key] = $val; 
    945         } 
    946  
    947         return $return; 
    948     } 
    949  
    950921    /** 
    951922     * 加算ポイントの計算 
Note: See TracChangeset for help on using the changeset viewer.