- Timestamp:
- 2006/11/07 17:35:18 (20 years ago)
- Location:
- temp/trunk/data
- Files:
-
- 2 edited
-
downloads/module/mdl_epsilon/card.php (modified) (3 diffs)
-
lib/slib.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/data/downloads/module/mdl_epsilon/card.php
r7657 r7658 79 79 // ¥¨¥é¡¼²èÌ̤òɽ¼¨¤¹¤ë¡£ 80 80 $_SESSION['site']['now_page'] =""; 81 sfDispSiteError(FREE_ERROR_MSG, "", true, " ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É·èºÑ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");81 sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£"); 82 82 } 83 83 … … 103 103 $err_detail = lfGetXMLValue($arrVal,'RESULT','ERR_DETAIL'); 104 104 $_SESSION['site']['now_page'] =""; 105 sfDispSiteError(FREE_ERROR_MSG, "", true, " ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É·èºÑ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . "<br /><br /><br />¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");105 sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . "<br /><br /><br />¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£"); 106 106 } else { 107 // Àµ¤·¤¯¥¯¥ì¥¸¥Ã¥È½èÍý¤¬½ª¤ï¤Ã¤¿¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 108 107 109 $url = lfGetXMLValue($arrVal,'RESULT','REDIRECT'); 108 110 header("Location: " . $url); … … 138 140 } 139 141 142 143 144 145 function sfPostPaymentData($order_url, $arrData){ 146 // Á÷¿®¥¤¥ó¥¹¥¿¥ó¥¹À¸À® 147 $req = new HTTP_Request($order_url); 148 $req->setMethod(HTTP_REQUEST_METHOD_POST); 149 150 sfSendPostData(); 151 152 // POST¥Ç¡¼¥¿Á÷¿® 153 $req->addPostDataArray($arrData); 154 155 // ¥¨¥é¡¼¤¬Ìµ¤±¤ì¤Ð¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë 156 if (!PEAR::isError($req->sendRequest())) { 157 $response = $req->getResponseBody(); 158 } else { 159 // ¥¨¥é¡¼²èÌ̤òɽ¼¨¤¹¤ë¡£ 160 $_SESSION['site']['now_page'] =""; 161 sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£"); 162 } 163 164 // POST¥Ç¡¼¥¿¥¯¥ê¥¢ 165 $req->clearPostData(); 166 167 // XML¥Ñ¡¼¥µ¤òÀ¸À®¤¹¤ë¡£ 168 $parser = xml_parser_create(); 169 170 // ¶õÇòʸ»ú¤ÏÆÉ¤ßÈô¤Ð¤·¤ÆXML¤òÆÉ¤ß¼è¤ë 171 xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1); 172 173 // ÇÛÎó¤ËXML¤Î¥Ç¡¼¥¿¤ò³ÊǼ¤¹¤ë 174 xml_parse_into_struct($parser,$response,$arrVal,$idx); 175 176 // ³«Êü¤¹¤ë 177 xml_parser_free($parser); 178 179 // ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë 180 $err_code = lfGetXMLValue($arrVal,'RESULT','ERR_CODE'); 181 182 if($err_code != "") { 183 $err_detail = lfGetXMLValue($arrVal,'RESULT','ERR_DETAIL'); 184 $_SESSION['site']['now_page'] =""; 185 sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . "<br /><br /><br />¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£"); 186 } else { 187 // Àµ¤·¤¯¥¯¥ì¥¸¥Ã¥È½èÍý¤¬½ª¤ï¤Ã¤¿¤³¤È¤òµÏ¿¤·¤Æ¤ª¤¯ 188 189 $url = lfGetXMLValue($arrVal,'RESULT','REDIRECT'); 190 header("Location: " . $url); 191 } 192 } 193 194 140 195 ?> -
temp/trunk/data/lib/slib.php
r7607 r7658 2624 2624 } 2625 2625 2626 // »ØÄꤷ¤¿URL¤ËÂФ·¤ÆPOST¤Ç¥Ç¡¼¥¿¤òÁ÷¿®¤¹¤ë 2627 function sfSendPostData($url, $arrData){ 2628 require_once(DATA_PATH . "module/Request.php"); 2629 2630 // Á÷¿®¥¤¥ó¥¹¥¿¥ó¥¹À¸À® 2631 $req = new HTTP_Request($url); 2632 $req->setMethod(HTTP_REQUEST_METHOD_POST); 2633 2634 // POST¥Ç¡¼¥¿Á÷¿® 2635 $req->addPostDataArray($arrData); 2636 2637 // ¥¨¥é¡¼¤¬Ìµ¤±¤ì¤Ð¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë 2638 if (!PEAR::isError($req->sendRequest())) { 2639 $response = $req->getResponseBody(); 2640 } else { 2641 $response = ""; 2642 } 2643 2644 // POST¥Ç¡¼¥¿¥¯¥ê¥¢ 2645 $req->clearPostData(); 2646 2647 return $response; 2648 } 2649 2650 2626 2651 /* ¥Ç¥Ð¥Ã¥°ÍÑ ------------------------------------------------------------------------------------------------*/ 2627 2652 function sfPrintR($obj) {
Note: See TracChangeset
for help on using the changeset viewer.
