看板 PHP 關於我們 聯絡資訊
各位好 最近才剛開始接觸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
kusoayan:xml 的話可以用 simplexml 來操作 會方便很多 05/07 21:01
heartinside:你的程式看起來有點怪怪的...目的1是要用另外一個php 05/08 17:38
heartinside:去接url然後抓xml檔下來嗎? 05/08 17:38
程式碼已經做更改了,請過目指教 <(_ _)> 正確來說,是目的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)
ck9472089:你可以先參考一下curl或是file_get_contents 05/08 18:30
renmax:我有找過使用方法 不過還是無法把xml存起來>"< 05/08 20:16