コード例 #1
0
ファイル: callback_url.php プロジェクト: h3len/Project
        $out->create($data);
        //重新生成配置文件
        $partner = $_SESSION['partner'];
        $key = $_SESSION['key'];
        $sec_id = $_SESSION['sec_id'];
        $_input_charset = $_SESSION['_input_charset'];
        $sing_arr = "<?php";
        $sing_arr .= "\r\n";
        $sing_arr .= "\$" . "partner = '{$partner}';  ";
        $sing_arr .= "\r\n";
        $sing_arr .= "\$" . "key = '{$key}';  ";
        $sing_arr .= "\r\n";
        $sing_arr .= "\$" . "sec_id = '{$sec_id}';  ";
        $sing_arr .= "\r\n";
        $sing_arr .= "\$" . "_input_charset = '{$_input_charset}';  ";
        $sing_arr .= "\r\n";
        $sing_arr .= "?>";
        file_put_contents("config/" . $mytrade_no . "_cache_code.php", $sing_arr);
        if (!file_exists("config/" . $mytrade_no . "_cache_code.php")) {
            $data_back = array();
            $data_back['mytrade_no'] = $mytrade_no;
            $data_back['partner'] = $partner;
            $data_back['key'] = $key;
            $data_back['sec_id'] = $sec_id;
            $data_back['_input_charset'] = $_input_charset;
            $out->create_back($data_back);
        }
    }
} else {
    echo "fail";
}