酷!學園

技術討論區 => 程式討論版 => PHP程式設計討論區 => 主題作者是: a0935057373 於 2011-04-25 18:26

主題: 如何按下button之後才會執行?
作者: a09350573732011-04-25 18:26
代碼: [選擇]
<form>
     <fieldset>
     網址:<input name="website" type="text"><br /><br />

     </fieldset><br />
     <input type="submit" value="顯示" />

     <fieldset>
     <legend>文章內容</legend>
     <textarea name="extra" rows="30" cols="80"></textarea>
     </fieldset>
以上是我的簡單的介面部分

目前有好幾個問題..
1.
目前我只會在程式碼中輸入網址後print出網頁內容
就像這樣:
$text=file_get_contents("http://www.wretch.cc/blog/una/3079410");
可是這樣等於是在程式碼中寫死了網址
我是想說設定一個變數($url)去存取網址
可是不知道該怎麼寫

我是想透過介面輸入之後
按下button(顯示)按鍵..
把截取的內容顯示出來

2.
就像上一篇所說的...截取div區塊
preg_match('/<div class="innertext">(.*?)<\/div>/si',$text,$match);
是要寫在按鍵的地方嗎?

請高手賜教~謝謝
主題: 回覆: 如何按下button之後才會執行?
作者: Yamaka2011-04-25 19:27
代碼: [選擇]
<form>
     <fieldset>
     網址:<input name="website" type="text"><br /><br />

     </fieldset><br />
     <input type="submit" value="顯示" />

     <fieldset>
     <legend>文章內容</legend>
     <textarea name="extra" rows="30" cols="80"></textarea>
     </fieldset>
以上是我的簡單的介面部分

目前有好幾個問題..
1.
目前我只會在程式碼中輸入網址後print出網頁內容
就像這樣:
$text=file_get_contents("http://www.wretch.cc/blog/una/3079410");
可是這樣等於是在程式碼中寫死了網址
我是想說設定一個變數($url)去存取網址
可是不知道該怎麼寫

我是想透過介面輸入之後
按下button(顯示)按鍵..
把截取的內容顯示出來

2.
就像上一篇所說的...截取div區塊
preg_match('/<div class="innertext">(.*?)<\/div>/si',$text,$match);
是要寫在按鍵的地方嗎?

請高手賜教~謝謝

建議先找本 php + html 入門書好好作點功課, 這是很基本的網頁功能
如果只是想速食, 網路上隨便找找 php 的文章都會有相關範例
主題: 回覆: 如何按下button之後才會執行?
作者: harrier2011-04-26 15:16
去 http://php.opensourcecms.com/ 找一套和你想要的東西一樣的套件
裝起來,如果不會裝在 Linux 上面,裝在 http://www.appservnetwork.com/ 也 ok~
看一看網站內容,找到你想要的功能
如果結果是你要的,就看原始碼

抄襲..是人類進步的動力...