Changeset 21242
- Timestamp:
- 2011/09/16 20:33:30 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_11-dev/data/class/util/SC_Utils.php
r21241 r21242 1284 1284 } 1285 1285 1286 // 指定したURLに対してPOSTでデータを送信する1287 function sfSendPostData($url, $arrData, $arrOkCode = array()){1288 require_once DATA_REALDIR . 'module/HTTP/Request.php';1289 1290 // 送信インスタンス生成1291 $req = new HTTP_Request($url);1292 1293 $req->addHeader('User-Agent', 'DoCoMo/2.0 P2101V(c100)');1294 $req->setMethod(HTTP_REQUEST_METHOD_POST);1295 1296 // POSTデータ送信1297 foreach ($arrData as $key => $val) {1298 $req->addPostData($key, $val);1299 }1300 1301 // エラーが無ければ、応答情報を取得する1302 if (!PEAR::isError($req->sendRequest())) {1303 1304 // レスポンスコードがエラー判定なら、空を返す1305 $res_code = $req->getResponseCode();1306 1307 if(!in_array($res_code, $arrOkCode)){1308 $response = "";1309 }else{1310 $response = $req->getResponseBody();1311 }1312 1313 } else {1314 $response = "";1315 }1316 1317 // POSTデータクリア1318 $req->clearPostData();1319 1320 return $response;1321 }1322 1323 1286 /** 1324 1287 * $array の要素を $arrConvList で指定した方式で mb_convert_kana を適用する.
Note: See TracChangeset
for help on using the changeset viewer.