[請益] 傳網址和抓網址資料的方法
各位好
最近才剛開始接觸PHP,有些東西依舊傻傻分不清楚
想特別請教一下各位前輩高手們
我的目的是有兩個
1. 點submit後,到另一個.php可以顯示該網址內容,內容為XML格式
(參考網頁:http://zh.wikipedia.org/w/api.php?action=query&prop=info
&inprop=url&format=xml&titles=漁人碼頭
縮網址:http://ppt.cc/AjQO )
2. 點submit後,把該網頁抓到的資料用 *.xml 存下來
(該網址連結格式就是xml檔(如上方網址),我的判斷應該可以直接存起來)
以下是我的程式碼
//以下input檔
<body>
<form action="wikiOutput.php" method="get">
<input type="text" name="input1">
<input type="submit" value="送出">
</form>
</body>
//以下是output檔(wikiOutput.php)
<body>
<form name=form1>
<?php
echo $_GET["input1"];
echo "<br>";
$WikiData = $_GET["input1"];
echo $WikiData;
$url = "http://zh.wikipedia.org/w/api.php?action=query&titles=" .
$WikiData . "&prop=info&inprop=url&format=xml";
$r_url = $url;
echo "<br>";
echo $r_url;
echo "<br>";
?>
</form>
</body>
寫得有點亂七八糟,請不要見怪= ="
先謝謝各位前輩們的解答了,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.20.145
推
05/07 21:01, , 1F
05/07 21:01, 1F
推
05/08 17:38, , 2F
05/08 17:38, 2F
→
05/08 17:38, , 3F
05/08 17:38, 3F
程式碼已經做更改了,請過目指教 <(_ _)>
正確來說,是目的2希望將接到的url弄成xml檔抓下來
另外,目的1若能成功讀取該網頁,要怎麼讀取該網頁的xml內容呢?
想到的程式如下(不過無法讀取該網頁的XML):
$dom = new DOMDocument;
$dom->loadXML( $url );
$sxe = simplexml_import_dom($dom);
echo $sxe->pages[0]->page;
麻煩各位版友前輩了>"<
※ 編輯: renmax 來自: 140.129.20.145 (05/08 18:19)
推
05/08 18:30, , 4F
05/08 18:30, 4F
→
05/08 20:16, , 5F
05/08 20:16, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章