關 於 本 站
國 軍 臂 章
軍 旅 札 記
後 備 之 友
留 言 版
後  版
檔 案 備 份
 
發新話題
列印

貼圖貼影片幹訓班

謝謝waterdondon大,還勞煩你花時間測試..

你提到的
這發現也帶給在下一個發想,聯想到本主題之異狀,在下明明發的文是【第72則】,按後版一頁15則發文來算,應該是到【第5頁】而已,怎麼會出現【第6頁】呢?再由網址列去查,第5頁的網址是【https://army.chlin.com.tw/BBS/vi ... mp;page=5#pid322942】,而由首頁點選【貼圖影片幹訓班】出現的畫面網址則是一般主題最終頁【https://army.chlin.com.tw/BBS/vi ... p;extra=&page=6】(昨天檢視時後面那一串是一般慣例的goto=lastpost#lastpost),也就是說這主題到在下昨日發文應只有5頁,哪來的第6頁呢?從首頁點進去指到這空頁的路徑自然造成錯誤,因為第6頁裡頭根本沒有任何文章!

沒錯,在網站若看到【未定義操作,請返回。】的字句,那通常是指向連結錯誤所造成...
就如跑馬燈上的【貼圖影片幹訓班】連結原指向
''http://army.chlin.com.tw/BBS/viewthread.php?tid=8624&page=1#pid237682"
這裡連結的意思是指向第8624篇的第x則(237682)文章,若該則文章不見,就有可能會出現未定義操作..

於是改寫成如下
"https://army.chlin.com.tw/BBS/redirect.php?tid=8624&goto=lastpost#lastpost"
這裡連結的意思是指向第8624篇的最後一則po文..
才會變成顯示正常...

若記得沒錯的話,首頁的"最新5篇主題"、"最新回覆"這區塊是屬於外掛模組,他判斷頁數的語法可能有些不同?

討論區若再出現未定義的操作,最快的解決方法就是補足他語法的要求數目..然後後台再進行資料的重新整理(就像自家電腦裡的資料重組),
也因為這發生的機率不算高,所以通常接獲反應後我就會去進行該篇文章的重整..

除非能夠得到更多的錯誤指向連結的參考去捉問題,否則貪快解決問題就是重整該篇資料了..希望這能解你的疑惑!

本帖最近評分記錄
人情若成為我管理上的包袱,我將作些取捨,請體諒!

引用 TOP

後 備 軍 友 俱 樂 部   All Rights Reserved.

回上一頁

回頁首