#41
|
||||
|
||||
因為是測試程式....所以只能單筆輸入....
==================================== 還有...,也是很重要的一點,YAHOO!會暫時封住短時間密集採集網站的IP... 這是在之前測試遇到的問題... ==================================== ECSHOP 還有很多加入購物車的作用按鈕,也必須改成連結到大聯盟 例如(以預設模版來說): compare.dwt flow.dwt goods.dwt 有兩處 pick_out.dwt search.dwt 有三處 user_clips.dwt library\goods_list.lbi 有三處 搜尋字串:javascript:addToCart({$goods.goods_id}) 改成:{$goods.seller_note} 後邊加個 target="_blank" 讓連結以新視窗開啟的方式呈現... 此篇文章於 2011-07-24 11:50 AM 被 slob 編輯。 |
#42
|
||||
|
||||
不擔心被封IP,就可以用這個整頁採集版本...
EC_YAHOO2.zip[訊6][2011-07-24-15:30] 整頁的定義: 例如:http://buy.yahoo.com.tw/?catitemid=49488 抓取「館長推薦」與「黃金促銷區」的商品 可以自動抓取下一頁...... 此篇文章於 2011-07-24 03:31 PM 被 slob 編輯。 |
#43
|
||||
|
||||
感謝 slob 兄的熱情幫忙!
工具軟體的確很好用! 正在加緊上架產品中 ^^
__________________
|
#44
|
|||
|
|||
出現
Deprecated: Function eregi_replace() is deprecated in /home/ok/123.php on line 298 導入商品 編號 2820740.... 訊息 尋找解決方法:http://topic.csdn.net/u/20090817/12/1cc8e6fa-9f32-4a14-b66f-4c30693ba455.html 因我的php版本為5.3,太新~殘念 |
#45
|
||||
|
||||
喔喔~~PHP5.3的主機耶? 自己架的嗎?
依照解決的方式 把程式中的 $url = eregi_replace( "^http://", "", $url ); 改成 $url = preg_replace( "/^http:\/\//", "", $url ); 應該可行... ======================================= ECSHOP除了商品詳細頁面會篩選 $goods.seller_note 以外 好像其他頁面並沒有這樣資訊,所以連結的大聯盟廣告碼出不來.... 以分類商品顯示來說,商品照片底下的購買按鈕,就沒有連結效果了.....>"< 必須修改根目錄的 category.php 449行 $sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, 加上 g.seller_note, 514行 $arr[$row['goods_id']]['url'] = build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']); 下面加上 $arr[$row['goods_id']]['seller_note'] = $row['seller_note']; 其他的顯示,就以此類推自行修改了.... 此篇文章於 2011-07-24 09:22 PM 被 slob 編輯。 |
#46
|
|||
|
|||
感謝slob大大的火速處理:
是的,主機是自已架的 是已經沒有出現錯誤訊息,不過也沒有動靜 YAHOO!購物中心商品採集模組 導入商品 編號 2820740.... 開始獲取商品的縮圖... 正在獲取圖片 http://rp1.monday.vip.tw1.yahoo.net/res/gdsale/st_pic/2820/st-2820740-s100.jpg,商品ID為2820740... 不知有沒有其他版友有成功的 |
#47
|
||||
|
||||
引用:
我發現 ecshop 要更新緩存才會顯示 當然成功了,而且已經完成三個大類產品上架! 手邊的中文產品域名可有得我忙上一陣了
__________________
|
#48
|
|||
|
|||
感謝seesawgame大大
更新之後,還是一樣沒反應 我還是再研究觀望看看 |
#49
|
||||
|
||||
因為採集用到了fopen 或 cURL,
看樣子應該是 cURL的功能沒開啟... 因為有設定不顯示錯誤訊息程式又停擺,應該就是這個問題了...@@|| |
#50
|
|||
|
|||
感謝slob~開啟fopen 或 cURL後是ok可以用的
開啟php.ini 並找到;extension=php_curl.dll 把它前面的分號刪除 即可啟用掛載 cURL 模組 allow_url_fopen= off 改為 allow_url_fopen= on 記的apache要重啟 展示網站http://電腦達人.tw 此篇文章於 2011-07-25 10:16 AM 被 pchappy 編輯。 |