Changeset 7607
- Timestamp:
- 2006/11/07 15:56:34 (20 years ago)
- Location:
- temp/trunk/data
- Files:
-
- 3 edited
-
conf/conf.php (modified) (1 diff)
-
downloads/module/mdl_epsilon/card.php (modified) (3 diffs)
-
lib/slib.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/data/conf/conf.php
r7589 r7607 332 332 define ("FILE_NOT_FOUND", 20); //ÀßÄê¥Õ¥¡¥¤¥ë¸ºß¥¨¥é¡¼ 333 333 define ("WRITE_FILE_ERROR", 21); //½ñ¤¹þ¤ß¥¨¥é¡¼ 334 define ("FREE_ERROR_MSG", 999); //¥Õ¥ê¡¼¥á¥Ã¥»¡¼¥¸ 334 335 335 336 /* ɽ¼¨´ØÏ¢ */ -
temp/trunk/data/downloads/module/mdl_epsilon/card.php
r7606 r7607 75 75 $req->setMethod(HTTP_REQUEST_METHOD_POST); 76 76 77 // Á÷¿®77 // POST¥Ç¡¼¥¿Á÷¿® 78 78 $req->addPostDataArray($arrData); 79 79 80 // ¥¨¥é¡¼¤¬Ìµ¤±¤ì¤Ð¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë 80 81 if (!PEAR::isError($req->sendRequest())) { 81 82 $response = $req->getResponseBody(); 82 83 } else { 83 $response = ""; 84 // ¥¨¥é¡¼²èÌ̤òɽ¼¨¤¹¤ë¡£ 85 sfDispSiteError(FREE_ERROR_MSG, "", true, "¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É·èºÑ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼ê³¤¤Ï̵¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£"); 84 86 } 87 // POST¥Ç¡¼¥¿¥¯¥ê¥¢ 85 88 $req->clearPostData(); 86 89 90 // XML¥Ñ¡¼¥µ¤òÀ¸À®¤¹¤ë¡£ 91 $parser = xml_parser_create(); 87 92 88 $parser = xml_parser_create(); 93 // ¶õÇòʸ»ú¤ÏÆÉ¤ßÈô¤Ð¤·¤ÆXML¤òÆÉ¤ß¼è¤ë 89 94 xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1); 95 96 // ÇÛÎó¤ËXML¤Î¥Ç¡¼¥¿¤ò³ÊǼ¤¹¤ë 90 97 xml_parse_into_struct($parser,$response,$arrVal,$idx); 98 99 // ³«Êü¤¹¤ë 91 100 xml_parser_free($parser); 92 101 102 // ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë 93 103 $err_code = lfGetXMLValue($arrVal,'RESULT','ERR_CODE'); 94 104 … … 98 108 } else { 99 109 $url = lfGetXMLValue($arrVal,'RESULT','REDIRECT'); 100 //header("Location: " . $url);110 header("Location: " . $url); 101 111 } 102 112 … … 104 114 function lfGetXMLValue($arrVal, $tag, $att) { 105 115 $ret = ""; 106 sfprintr($arrVal);107 116 foreach($arrVal as $array) { 108 117 if($tag == $array['tag']) { -
temp/trunk/data/lib/slib.php
r7587 r7607 231 231 232 232 /* ¥µ¥¤¥È¥¨¥é¡¼¥Ú¡¼¥¸¤Îɽ¼¨ */ 233 function sfDispSiteError($type, $objSiteSess = "", $return_top = false ) {233 function sfDispSiteError($type, $objSiteSess = "", $return_top = false, $err_msg = "") { 234 234 235 235 if ($objSiteSess != "") { … … 311 311 case WRITE_FILE_ERROR: 312 312 $objPage->tpl_error="ÀßÄê¥Õ¥¡¥¤¥ë¤Ë½ñ¤¹þ¤á¤Þ¤»¤ó¡£\nÀßÄê¥Õ¥¡¥¤¥ë¤Ë½ñ¤¹þ¤ß¸¢¸Â¤òÍ¿¤¨¤Æ¤¯¤À¤µ¤¤¡£"; 313 break; 314 case FREE_ERROR_MSG: 315 $objPage->tpl_error=$err_msg; 313 316 break; 314 317 default:
Note: See TracChangeset
for help on using the changeset viewer.
