[問題]nalog亂碼

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

[問題]nalog亂碼

文章 aj4w6 »

主機作業系統:winXP
免費空間連結:php2h.com
上網方式:seednet ADSL
安裝的程式:Apache + php + MySql
phpBB2 版本:phpBB2.0.19
論壇: http://lonely.php2h.com/phpBB2

nalog5.04安裝成功也建立計數器成功
在subSilver/index_body.tpl中加入\r

代碼: 選擇全部

	<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span><br />{IMG_COUNT}</td>
<tr>                                                    
<td align="center" valign="top"><span class="gensmall"> 
<img src="http://lonely.php2h.com/nalog/nalogd.php?counter=lonely&url=<?=$HTTP_SERVER_VARS[HTTP_REFERER]?>" width=0 height=0>                      
今天瀏覽人次 <img src="http://lonely.php2h.com/nalog/lonely_today.jpg">     
昨天瀏覽人次 <img src="http://lonely.php2h.com/nalog/lonely_yester.jpg">    
總計瀏覽人次 <img src="http://lonely.php2h.com/nalog/lonely_total.jpg">     
目前線上人數 <img src="http://lonely.php2h.com/nalog/lonely_now.jpg">       
同時在線高峰 <img src="http://lonely.php2h.com/nalog/lonely_peak.jpg">      
日瀏覽人次高峰 <img src="http://lonely.php2h.com/nalog/lonely_day_peak.jpg">
</span></td> 
</tr>        
</table>
結果打開論壇出現亂碼\r
已經試過放在overall_header.tpl,overall_footer.tpl都一樣是亂碼\r
圖檔
請問是那兒錯了
謝謝[/img]
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

剛剛發現亂碼不知跟下面有關係嗎?

代碼: 選擇全部

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">                                   
<html dir="LTR">                                                                                        
<head>                                                                                                <meta http-equiv="Content-Type" content="text/html; charset=big5">                                      
<meta http-equiv="Content-Style-Type" content="text/css">                                               
<link rel="top" href="./index.php" title="竹貓星球 首頁" />                                             
<link rel="search" href="./search.php" title="搜尋" />                                                  
<link rel="help" href="./faq.php" title="常見問題" />                                                   
<link rel="author" href="./memberlist.php" title="會員列表" />  

為什麼竹貓的dir=LTR,charset=big5
而我的卻是dir=utf-8,charset=utf-8
link後面我怎麼多了一堆數字和英文??

代碼: 選擇全部

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">                                   
<html dir="utf-8">                                                                                      
<head>                                                                                               <meta http-equiv="Content-Type" content="text/html; charset=utf-8">                                     
<meta http-equiv="Content-Style-Type" content="text/css">                                               
<link rel="top" href="./index.php?sid=bee2246208fbc9b65d614627c0a4f309" title="??? ??" />               
<link rel="search" href="./search.php?sid=bee2246208fbc9b65d614627c0a4f309" title="??" />               
<link rel="help" href="./faq.php?sid=bee2246208fbc9b65d614627c0a4f309" title="????" />                  
<link rel="author" href="./memberlist.php?sid=bee2246208fbc9b65d614627c0a4f309" title="????" />
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

...

文章 jwxie »

你裝的應該是utf-8板本吧?

竹貓還沒有更新, 一直都是big-5板本

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

你裝的應該是utf-8板本吧? 竹貓還沒有更新, 一直都是big-5板本
請教一下既然我裝的是更新版為什麼會出現亂碼??
感恩回覆
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

...

文章 jwxie »

我不太清楚你這個外掛

如果可以post上這外掛的參考連結
另外, 如果中文化語言系檔是big-5, 但是你的論壇是utf-8, 必需要兩者一樣的語碼,
如果是big-5的語言系, 你必需要把這外掛語言系轉成utf-8因為你論壇是utf-8板本\r

另外utf-8板本在寫法應該是跟big-5不一樣\r
不過怎麼個不一樣法還是請其他大大說說吧\r

其實現在我比較不太喜歡utf-8
好煩- -
我想如果我確定了big-5的應用就會馬上修改新手通
唉.....小聲點說: 我害了好多人, 哈@@

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

參考http://phpbb-tw.net/phpbb/viewtopic.php ... ight=nalog
nalog安裝方式我是用GD法
n@log analyzer v5.0.4 計數器使用方法範例 文本翻譯:驚直(kiddiken) 您已經成功地建立並啟用了一個名叫 phpbb 的計數器。
說明文本會以這個計數器的設定來向您解釋計數器的使用方法範例。
1. 利用 GD 模組的功能自動建立計數器圖檔 (前提是您的主機必須支援 GD 模組功能)
請看看左方的圖檔。如果這個圖檔是一個黑色的正方形,而裡面有一個白色的圓形的話,那就表示您的主機支援 GD 模組功能。這樣當您使用 n@log 來顯示計數器圖檔簡直是輕而易舉!您只須在頁面執行以下這個 IMG 語法,當頁面載入時,程式便會在您的 n@log 資料夾自動建立所需的圖檔。
<img src="n@log程式路徑/nalogd.php?counter=計數器名稱&url=<?=$HTTP_SERVER_VARS[HTTP_REFERER]?>" width=0 height=0>
現在我會嘗試偵測您的 n@log 設定值,然後在下面的文字框裡將 IMG 語法寫出來,讓您不用操心語法該怎麼寫。如果您認為這些語法都正確無誤的話,您便可以放心將這些語法複製後貼上您的頁面裡。
<img src="http://candelonely.php2h.com/nalog/nalo ... TP_REFERER]?>" width=0 height=0>
如果您在頁面使用了這個語法,當頁面載入時,計數器便會正常運作,但是計數器本身是隱藏起來的。
您可以使用下列的語法來顯示您想要的計數器圖檔:

今天瀏覽人次 <img src="http://candelonely.php2h.com/nalog/phpbb_today.jpg"> 昨天瀏覽人次 <img src="http://candelonely.php2h.com/nalog/phpbb_yester.jpg"> 總計瀏覽人次 <img src="http://candelonely.php2h.com/nalog/phpbb_total.jpg"> 目前線上人數 <img src="http://candelonely.php2h.com/nalog/phpbb_now.jpg"> 同時在線高峰 <img src="http://candelonely.php2h.com/nalog/phpbb_peak.jpg"> 日瀏覽人次高峰 <img src="http://candelonely.php2h.com/nalog/phpbb_day_peak.jpg">
注意:所有利用 GD 模組自動建立的計數器圖檔都是 JPEG 格式 (副檔名為 .jpg) 的。 2. 在不使用 GD 模組的情況下,輸出計數器結果的方式 (應適用於所有環境)
一般來說,您只要將下面一段簡單的 PHP 原始碼放在頁面檔案的開頭,這樣當頁面載入時,便能夠將網站流量的資料傳給 n@log 程式。
然而,假如你將這段原始碼放在框架裡面的某一頁,n@log 便無法取得訪客的來源主機和網址等重要資料。同時會在一些情況下,導致 n@log 程式不能正常運作。

所以請盡可能不要將這段原始碼放在框架裡面的某一頁。如果可以的話,請將這段原始碼放在包含 FRAMESET (框架設定) 語法的同一頁,而非框架裡面的子頁。

舉例說明,假如您的首頁位址是 http://navyism.com/index.php 而您的 n@log 主程式路徑是 http://navyism.com/nalog5/nalog.php,您便可以在您的 index.php 頁面檔案的最開頭,加入以下這段 PHP 原始碼。(請緊記不要在 include 的敘述句使用絕對路徑!)
<? $path = "nalog5"; $counter = "phpbb"; include "$path/nalog.php"; ?>
如果您將這段 PHP 原始碼正確地放在頁面的話,當頁面載入時,您應該不會感覺跟先前有分別,這可是正常的。

然而,假若在這段 PHP 原始碼的前面有出現任何字元 (包括半形空白),或是您使用了嵌入文件 (include) 的方式在這之前嵌入其他的檔案,這樣都會令 n@log 計數器停止運作,而且會彈出錯誤訊息的警告視窗,告訴您應該將這段原始碼放在頁面檔案最開頭的地方。

基本上,顯示計數器結果的方式有兩種,分別是文字及圖形,而 n@log 計數器可以為您算出五種形式的數值。此外,您亦可以選擇利用面板圖樣 (Skin Pattern) 的方式來設計一個整合式的計數器圖檔格式輸出到頁面。

要在頁面上顯示計數器,您需要用到 PHP 的 echo 函數 ( <?=$variable?> ) 來協助輸出。以下列出 n@log 程式指定的這些變數名稱:

【以文字顯示】

<?=$today_text?> : 今天(截至目前)的瀏覽人次 [文字] → 8
<?=$yester_text?> : 昨天的瀏覽人次 [文字] → 4
<?=$total_text?> : 總計瀏覽人次 [文字] → 12
<?=$now_text?> : 目前線上人數 [文字] → 1
<?=$peak_text?> : 同時在線高峰(同時連線的人次峰值) [文字] → 1
<?=$day_peak_text?> : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [文字] → 8

【以圖形顯示】

<?=$today_image?> : 今天(截至目前)的瀏覽人次 [圖形] →
<?=$yester_image?> : 昨天的瀏覽人次 [圖形] →
<?=$total_image?> : 總計瀏覽人次 [圖形] →
<?=$now_image?> : 目前線上人數 [圖形] →
<?=$peak_image?> : 同時在線高峰(同時連線的人次峰值) [圖形] →
<?=$day_peak_image?> : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [圖形] →

【以面板圖樣顯示】

<?=$nalog_result?> : 利用預先設計好的面板圖樣來顯示您心目中的計數器格式圖檔。

(請參考面板資料夾裡面的 skin.php 檔案來自訂您想要的格式) nalog.php 這個檔案的用途是記錄網站流量資料和輸出結果的。

然而,假若您使用 n@log 的目的只是用來計算目前線上人數,而沒有理會所有關於網站流量或來源網址等的資料,建議您使用 nalog_viewer.php 來代替 nalog.php,這樣可以減少網路資源的損耗。

<?
$path = "nalog5"; \r
$counter = "phpbb";
include "$path/nalog_viewer.php";
?>
正如上文提到,如果您使用這段 PHP 原始碼代替前面的那一段,n@log 將不會分析您的網站流量資料,而只是做為監察網站上有多少人同時在線上的程式。

事實上,您可以在每一個頁面的原始碼嵌入 nalog_viewer.php 這個檔案,這樣您就可以在網站的每一頁都可以顯示計數器內容。nalog_viewer.php 這個檔案的目的,並不是要新增訪客的記錄,而是用來準確地顯示目前的計數器統計資料。
還有試過nowdSTAT或newspace的計數器也都出現亂碼.
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

沒有人知道解決的方法嗎? :-?
主題已鎖定

回到「外掛問題討論」