台灣最大程式設計社群網站
線上人數
932
 
會員總數:240678
討論主題:186535
歡迎您免費加入會員
討論區列表 >> PHP >> 多個框架的資料無法一次抓取
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
多個框架的資料無法一次抓取
價值 : 20 QP  點閱數:246 回應數:3

樓主

浩偉
門外漢
0 2
22 0
發送站內信

目前在寫一個類似8591的交易網站
用DREAMWAVER做一個product.php裡面分了1.2.3.4的四個框架
1放商品資訊,2放賣家資料,3放按鈕,4放商品詳細OR留言板(靠按鈕切換)

假如我點那個商品進去商品頁面,抓取整個product.php的話,1.2.3.4都無法正常抓到各自的資料庫(程式如下)
echo "<td><a href = 'product.php?co_id=".$row['3']."' ><font face='微軟正黑體'>".$row["6"]."</font></td>";

但把product.php改成只連結1.php的話,就可以正常抓到商品資訊,但剩下2.3.4三個框架的東西都不會顯示出來(只有框架1的東西會顯示)

請問要如何連結才能抓取product.php,四個框架又可以正常抓到資料呢




搜尋相關Tags的文章: [ 框架,連結 ] ,
本篇文章發表於2017-03-21 17:14
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

可樂快跑
檢舉此回應
無解……
因為完全不知道你的問題要怎麼去想像……
沒有code,也沒有圖……
本篇文章回覆於2017-03-22 00:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

彩虹
檢舉此回應
看到你用Dreamweaver寫PHP,就能大概猜出你說的框架是指iframe
而你在product.php用了4個iframe框 (好幾年前,高中的書的確是這樣搞版面的)

由於iframe都會有各自的頁面,所以 iframe 1變動了,2、3、4是不會更著改變

但現在很少這樣做了,甚至版面你會很難控制,CSS也無法互通
你必須嘗試改成在product.php頁面上,直接排版呈現 1放商品資訊,2放賣家資料,3放按鈕,4放商品詳細OR留言
(不要用iframe)

不曉得你有沒有懂我意思?
最簡單的改法有兩種
1.你必須把 1.php、2.pho、3.php、4.php 程式碼,直接都改貼到product.php
2.或者你使用include("1.php")..等

當然這中間你必須想辦法整合,我覺得妳應該會有程式碼互衝的問題

本篇文章回覆於2017-03-22 07:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
在回答你的問題之前,得先導正一下你目前的學習方式。
這是很舊式的學習了。

你的問題要解決其實也非常簡單。
就是當一個框架讀取,就要針對其它框架來做連動的動作。
但你因該不會什麼是連動。所以才會有此一問。

如果在什麼都不知道的情況,那我會比較慶幸一點。
至少你還沒學到舊的方式。

如果是想要自已學習而不是為了功課的話。
那其一先將Dreamweaver放棄吧,改用其它的編輯器吧。
如果是為了功課就沒關係。
本篇文章回覆於2017-03-22 10:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.