作者roga (任性)
看板Web_Design
标题Re: [问题] 请教如何自动抓央行网页利率资料??(急)
时间Fri May 18 01:13:28 2007
中央银行现在的查询方式已经不支援 GET Method
所以你需要多一个程式使用 GET 取得参数,然後再 POST 资料给中央银行
(如同前面网友所建议的方式)
<?php
$get_value = $_GET['id'];
$url = "
http://www.cbc.gov.tw/gopher/chi/busd/bkrate/interestrate.asp";
$data = "CompanyNo=$get_value";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER,0);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
header("Content-Type:text/html;charset=big5");// 中央银行网页的编码
curl_exec($ch);
curl_close($ch);
?>
随便存成 bank.php 主机要支援 curl 然後
http://www.范例.com/bank.php?id=你的银行代号
--
The Internet: where men are men, women are men, and children are FBI agents.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.223.207
※ 编辑: roga 来自: 220.130.223.207 (05/18 01:38)
1F:推 icene:恩 谢谢你的回答喔 我会试看看的 05/19 14:58