HTML Encoder

HTML Encoder

2011年11月27日 星期日

2011年11月20日 星期日

[Dolphin]GC、Wii的Sonic系列遊戲設定

本篇測試環境如下:

CPU: Intel i5-2500
顯示卡: nVidia GeForce GTS 450
RAM: 4G
作業系統:Windows 7 x64 Ultimate

模擬器版本:Dolphin Git 3.0-191 x64

測試遊戲:
GC和Wii上的Sonic遊戲(日版)
以下設定可套用到任一款上


2011年11月5日 星期六

Sonic Generations筆記

環境:Win7 x64

存檔位置
C:\Users\[使用者名稱]\AppData\Local\SKIDROW\71340

改字幕語言
regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SEGA\Sonic Generations
修改"locale"值
"English"→"1033"
"French"→"1036"
"German"→"1031"
"Italian"→"1040"
"Spanish"→"3082"
"Japanese"→"0411"

x86應該是在
HKEY_LOCAL_MACHINE\SOFTWARE\SEGA\Sonic Generations

2011年11月1日 星期二

[Php][Html]UTF-8 BOM問題

UTF-8 BOM (Byte Order Mark)
個人理解是一個檔頭格式,用來告訴讀取該檔案的程式這是UTF-8編碼用的
不過HTML會把這個BOM視為一個字元,雖然執行後沒什麼差,但實際上在檔案一開始就顯示了一個字元

這對一些HTML Tag和php程式可能造成影響
目前發現到的是如果沒把這BOM去掉,那在IE下<base> tag會失效


總之寫網頁的時候沒必要留這個檔頭就去掉吧
可以用Notepad++的重新編碼功能去掉

參考資料
http://note.tcc.edu.tw/82.html

[CodeIgniter]View檔案加入絕對路徑讓圖片、css、js正常使用

最近開始學CodeIgniter, php的開發framework
還蠻簡單易懂的,很推薦

不過今天預到一個問題是插入圖片沒辦法正常顯示
原因是因為在Dreamweaver下編輯views裡的php或html檔案時
相對路徑是從applications/views/開始,但是執行CI時卻從application/開始


解決的方法就是在views裡的網頁加上<base>這個tag
功用是改變所有連結的初始位置,這會影響相對路徑導向的結果
所以我們只要把base填上views資料夾的位置
這樣index.php執行有圖片,在Dreamweaver底下也看得到圖
編輯起來就方便多了
注意<base>要是<head>直屬的子元素才有效

首先controller下要記得引入url helper

$this->load->helper('url');


然後view頁面在<head>底下加入這條就搞定了


<base href="<?=base_url() . 'application/views/';?>"/>


base_url()會印出index.php所在的資料夾的絕對路徑,再接上/application/views/就是view檔案的存放目錄了

如果你不是用application當專案目錄的話記得改掉
css, js檔案加了後也可以用相對路徑

不過,這樣的話所有views網頁都一定要用php才行了
好像也沒什麼差吧XD