1 頁 (共 2 頁)

[問題] 安裝 Profile guestbook 後, 時間格式與時區設定錯誤 (已解決)

發表於 : 2007-03-15 04:04
vilvandi
●架設主機作業系統:Linux
●您的上網方式:SEEDnet ADSL
●您的 phpBB2 版本:phpBB 2.0.21
●您的 domain(網域名稱) :vilvandi.com
●您的 phpBB2 連結網址:http://cube.vilvandi.com
●錯誤狀態:

目前本人的論壇出了一點奇怪的問題

下圖是正常情況
[img]http://files.vilvandi.com/picture/prob0 ... ct[01].jpg[/img]

問題是目前論壇的時間格式與時區設定出錯 變成如下圖
[img]http://files.vilvandi.com/picture/prob0 ... me[01].jpg[/img]

可是 這問題僅限於那些新註冊的會員..
我發現新會員註冊的時候提示的註冊設定是沒問題的
[img]http://files.vilvandi.com/picture/prob0 ... me[02].jpg[/img]

從管理員ACP裡面的設定也是無誤的 這是我想要的
[img]http://files.vilvandi.com/picture/prob0 ... cp[01].jpg[/img]

卻為什麼在會員提出申請成功後的設定會變成如下呢?
[img]http://files.vilvandi.com/picture/prob0 ... me[03].jpg[/img]

請問這是哪兒出錯了? 我應該要改什麼地方呢?

目前本人的論壇註冊採開放式 若需要可以隨意註冊測試

發表於 : 2007-03-16 10:40
心靈捕手
建議您:
進入 phpMyAdmin
找到論壇資料庫
指向資料表 phpbb_users
檢視欄位 user_lang 是否有更改預設值? (預設如下)
圖檔

發表於 : 2007-03-16 11:43
vilvandi
您好
非常感謝您抽空幫我測試
依照您的建議進去資料庫內查了一下
發現並沒有任何不同

這邊是目前本人phpbb_users內的設定
[img]http://files.vilvandi.com/picture/prob0 ... er[01].jpg[/img]

順便 這是phpbb_config下或許有關係的dateformat&timezone
[img]http://files.vilvandi.com/picture/prob0 ... ig[01].jpg[/img]

希望能夠解決這個問題

謝謝

發表於 : 2007-03-16 12:08
心靈捕手
抱歉! 前面回文有誤. :oops:

建議您:
試試更改欄位 user_timezone 的預設值 (如下).
圖檔

發表於 : 2007-03-16 12:40
vilvandi
您好

更改了預設值從8.00改成0.00
目前設定為
[img]http://files.vilvandi.com/picture/prob0 ... er[02].jpg[/img]

註冊了新帳號測試並沒有改變 顯示時間的地方還是顯示"8"

發表於 : 2007-03-16 13:36
心靈捕手
vilvandi 寫:您好

更改了預設值從8.00改成0.00
目前設定為
[img]http://files.vilvandi.com/picture/prob0 ... er[02].jpg[/img]

註冊了新帳號測試並沒有改變 顯示時間的地方還是顯示"8"
因為您在後台設定為 '8' (board_timesone=8)
所以新註冊者預設值會顯示 '8'

您要做的測試重點應該是
新註冊者重新登入論壇後
他的時區設定是否有跑掉

ps.
目前無法連結您的論壇, 再做測試.

發表於 : 2007-03-16 14:11
vilvandi
您好

目前新註冊的使用者的個人資料內的時區設定&時間格式 還是跟之前一樣
[img]http://files.vilvandi.com/picture/prob0 ... 16[01].jpg[/img]

目前phpbb_config內

default_dateformat = m/d/y H:i
board_timezone = 8

目前phpbb_user內

user_dateformat = m/d/y H:i
user_timezone = 0.00

請問board_timezone設定數字不是代表GMT+-為多少嗎?
如果"8"是錯誤的 請問我該修改成什麼呢?

我希望的時間格式是"m/d/y H:i" 時區設定是"GMT+8 台灣時間"
以上兩個在ACP或註冊成功前的提示都顯示如此
卻在註冊成功後變成時間格式"8" 時區設定"GMT+1 柏林時間"

:-|

另外發現一個新註冊使用者跟一般不同的一點

就是使用者上線過的資訊 原本是
[img]http://files.vilvandi.com/picture/prob0 ... nt[02].jpg[/img]

如果新註冊者登入 所有時間顯示"8" 並且使用者上線過的資訊變成以下
[img]http://files.vilvandi.com/picture/prob0 ... nt[01].jpg[/img]

以上兩張圖是在同一時間拍的
似乎新註冊者登入後會回溯到之前某一時段..
不知道這是否有關係

發表於 : 2007-03-16 14:17
~倉木麻衣~
建議先將usercp_register.php壓縮並提供下載連結

發表於 : 2007-03-16 14:26
vilvandi
您好

usercp_register.php在此

煩勞各位了 謝謝

發表於 : 2007-03-16 14:36
心靈捕手
vilvandi 寫: 目前phpbb_config內

default_dateformat = m/d/y H:i
board_timezone = 8

目前phpbb_user內

user_dateformat = m/d/y H:i
user_timezone = 0.00
剛才重新測試註冊, 重新登入後,
發現比之前的情況糟糕;
不但時區設定跑掉, 而且時間格式顯示 '8'.

目前在資料庫的設定, 應該沒有問題;
有問題的, 應該是您修改了原程式碼.

建議您:
除了依照 ~倉木麻衣~ 兄建議貼檔之外,
也請補充說明, 安裝過哪些外掛?

發表於 : 2007-03-16 14:45
~倉木麻衣~
你安裝gb_email(這是什麼外掛? 沒用過@@)外掛時有改錯檔案
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_email_new_gb, user_style, user_level, user_allow_pm, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $gb_email, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
把gb_email 的值丟去給user_timezone, 連帶的後頭幾個值也都跟著錯亂了

把這行

代碼: 選擇全部

VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $gb_email, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
改成這樣就可以了

代碼: 選擇全部

VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $gb_email, $user_style, 0, 1, ";

發表於 : 2007-03-16 14:54
vilvandi
~倉木麻衣~ 寫:你安裝gb_email(這是什麼外掛? 沒用過@@)外掛時有改錯檔案
[已安裝] Profile guestbook 11/21/06 19:29

我想gb_email應該是這外掛的其中一個功能?
好像是個人資料留言板如果有人留言會回信的樣子..

我這就去試試修改這個部份

非常感謝各位

edit : 剛去修改了這部份 已經沒有問題了 非常感謝兩位
心靈捕手 寫:也請補充說明, 安裝過哪些外掛?
[已安裝] Profile Views 11/30/06 16:40
[已安裝] UploadPic 1.3.3 11/28/06 18:41
[已安裝] 主題類型by hentaibbc 11/23/06 23:46
[已安裝] Profile guestbook 11/21/06 19:29
[反安裝] Last Visited 11/20/06 10:04
[已安裝] Category Icon with ACP Control 11/20/06 07:57
[已安裝] Default avatar 11/19/06 19:54
[已安裝] Show Last Visited Users 11/19/06 14:29
[已安裝] Instant Post Redirect 11/19/06 12:13
[已安裝] Rules Page 11/19/06 12:08
[已安裝] Admins/mods color management 11/19/06 11:46
[已安裝] img標籤自動縮圖+點擊放大 11/18/06 12:20
[已安裝] Edit Post Date 11/15/06 06:32
[已安裝] Rank in member list 11/04/06 17:58
[已安裝] Flash MOD 2.0.11 10/02/06 03:23
[已安裝] Photo Album v2 10/01/06 14:34
[已安裝] User Admin Link on View Profile 09/30/06 03:59
[已安裝] Overall Forums Permission Interactive Editor 09/30/06 03:38
[已安裝] Overall forums permissions on one page 09/30/06 03:30
[已安裝] Chat Box 09/27/06 12:00
[已安裝] Admin Userlist 09/26/06 17:38
[已安裝] Bucket Mod 09/26/06 13:08
[已安裝] Sub Forum 09/26/06 02:28
[已安裝] My Quick Reply 09/21/06 08:28
[已安裝] Page Permissions 09/21/06 07:57
[已安裝] Streaming audio BBcode Mod 09/20/06 21:22
[已安裝] Multiple BBCode MOD 09/20/06 20:20
[反安裝] Redirect to Post 09/18/06 16:36
[已安裝] Attachment Mod 09/18/06 16:04
[已安裝] Top 5 Mod 09/18/06 15:13
[已安裝] Allow multiple spaces in posts 09/18/06 11:00

發表於 : 2007-03-17 09:24
心靈捕手
vilvandi 寫:
~倉木麻衣~ 寫:你安裝gb_email(這是什麼外掛? 沒用過@@)外掛時有改錯檔案
[已安裝] Profile guestbook 11/21/06 19:29

我想gb_email應該是這外掛的其中一個功能?
好像是個人資料留言板如果有人留言會回信的樣子..

我這就去試試修改這個部份

非常感謝各位

edit : 剛去修改了這部份 已經沒有問題了 非常感謝兩位
建議您:
補充說明, 該外掛的參考 (或下載) 連結.

ps.
修該原主題內容後, 移動到 '非官方外掛討論' 版面.

發表於 : 2007-03-17 10:15
yuei
心靈捕手 寫:
vilvandi 寫:
~倉木麻衣~ 寫:你安裝gb_email(這是什麼外掛? 沒用過@@)外掛時有改錯檔案
[已安裝] Profile guestbook 11/21/06 19:29

我想gb_email應該是這外掛的其中一個功能?
好像是個人資料留言板如果有人留言會回信的樣子..

我這就去試試修改這個部份

非常感謝各位

edit : 剛去修改了這部份 已經沒有問題了 非常感謝兩位
建議您:
補充說明, 該外掛的參考 (或下載) 連結.

ps.
修該原主題內容後, 移動到 '非官方外掛討論' 版面.
http://www.phpbb.nl/viewtopic.php?t=20682

載點掛掉XD|||....

有人可以提供嗎?

發表於 : 2007-03-17 19:55
vilvandi
yuei 寫:http://www.phpbb.nl/viewtopic.php?t=20682

載點掛掉XD|||....

有人可以提供嗎?
profileguestbook1.0.7a.zip