2009年4月30日 星期四

PHP 的 Mail 寄信在 UTF8 下亂碼問題

http://blog.ericsk.org/archives/519

就是降~~~~~~~~~~~~~~~

BIG5 是 OK 的

UTF8 別忘了用 BASE64 編碼轉一下主旨跟 FROM(Header)

"=?UTF-8?B?".base64_encode("標題或是寄件人用中文")."?=";

就是這一行

前後的 =? ?= 都要加上

總之標題、主旨收件還是寄件人有要用到中文,就用這個東西給處理一下吧

2009年4月29日 星期三

日系遊戲心得分享 - 歡迎加入魔王軍2 / 魔王軍へようこそ

===完整圖文攻略請看http://supergm.net/dsps/pcgamer/=====

這款遊戲是惡搞勇者鬥惡龍系列呀,這間nonono公司還有推出像勇者鬥惡龍系列的麻將、還是其他的惡搞作品, 總之這款遊戲雖然是經營商店,但是其實真正要控制的部份並沒有很多,只要注意手下怪物的培養就好, 因為手下的怪物有限,所以要看攻略來選擇要加入的怪物。

因為遊戲其實沒有限制時間,所以可以很輕鬆地玩,這也算是一款可以打發時間的不錯小品遊戲。

故事的背景我想DQ迷應該一看就知道,比薩羅當然就是DQ4囉,總之就是要經營魔王店賣裝備給冒險者,然後底下做事的怪物又去搶冒險者的裝備, 然後慢慢壯大商店,完成壯大魔王軍勢力,攻下勇者所在的王國!


剛開始會有遊戲教學,第一次玩的別忘了看一下。
 
看到這樣的歐巴桑,別忘了趕快點那個憤怒的紅色汽泡,不然會就會有降低客評的事件發生,多多利用SL也是遊戲重點。

魔王軍賣的便當不知道是怎樣 ... 不過等級高看到有錢人買一堆便當也很囧 ... 因為賺不到多少錢。
 
商店可以增加許多設施,將會影響到日後怪物的加入以及技能。(建議先蓋賭場收入增加才會快)

預告影片 - 惡靈古堡 - 黑暗面編年史(Biohazard The Darkside Chronicles)



耶~是 Wii 耶!

看來跟 BIO UC 差不多,手感應該還沒冷掉

我想這款引擎也是直接拿 UC 來改吧。

期待ing~

中華職棒,連三顆界外球,強森的動作?



這個真的很好笑呀~

經典台詞由來「我是天生神力」「來人!關門!放狗!」「尚書大人真機靈」



有人知道「吼啊~先嚇嚇他」在哪嗎 ...

我覺得這個才是經典中的經典

完全符合「無厘頭」三字,是一個很跳 tone 的笑點 ...

乾爹是陳金城,乾哥哥是戈巴契夫!

轉貼我在 PTT HK-MOVIE 版的文章
===========================
海珊:沒人接?嘻嘻嘻嘻嘻~我昨天還打電話給我乾哥哥戈巴契夫,也是沒人接啊~呵哈哈 哈哈哈哈哈,現在事實證明了,賭,你輸給我了,打電話你又打不通,你們這倆個才是卑 鄙無恥的騙徒,馬上給我滾,不過當然了,明天正式啟航,你們倆個隨時都能上來賭幾局 ,我這個人很大方,很容易相處的~呵哈哈哈哈哈哈

因為上次推這段話很多人說是乾爹


上 google 查
"乾爹戈巴契夫"跟"乾哥哥戈巴契夫 "

好像乾爹戈巴契夫筆數還比較多


為了證明自己清白,又錄了賭俠

去看一次
字幕、聲音出來都是乾哥哥呀

怎麼很多人覺得是乾爹??

==========================
應該是乾哥哥沒錯了!

順便再打廣告一下自己的台詞網

2009年4月28日 星期二

老遊戲心得分享 - 性感戰士

===完整圖文攻略請看http://supergm.net/dsps/pcgamer/=====

1993 是 ... 我 11 歲的遊戲,偷偷帶著零用錢去家裡附近的電腦門市買的,其他遊戲沒什麼印象, 就只有這款遊戲特別有印象 XD,遊戲由是紙牌對戰,誰先把對方血打到零或是「脫光光~~~耶~~~」就贏了, 回味單機遊戲的時代嗎 ... 嗯 ... 唉~這也是一種時代的變遷呀~

遊戲中困難的應該是走劇情,不過這邊有附上經典的攻略網址了,至於如果碰到打不過的魔王,就練功吧, 早期許多遊戲都是要練功的,也沒什麼特別的要解說的,就直接看看圖回味吧。


開頭畫面。
 
遊戲畫面,就是每個選項都多點點就會找到路了。

戰鬥畫面,「脫」雖然養眼,脫光對方也可以贏,脫還可以降防,但!脫也會增加攻擊力,還會讓必殺技威力爆增,沒用好可能會被秒掉。
 
Game Over 畫面也很可愛。

日系遊戲心得分享 - D.I.G

===完整圖文攻略請看http://supergm.net/dsps/pcgamer/=====


這是個只有 36MB 的小遊戲,應該是 2001 出款的遊戲,公司是現在已經沒有出遊戲的阿阿魯(對不起...), 最早是在 PTT 小遊戲版發現這款遊戲,製作得相當精緻,也很好打發時間,一玩就會忍不住一直玩下去, 果然遊戲不一定要什麼大作還是超大卡司畫面 3D 才是好玩,遊戲的內容才是重點,當然,要很容易上手 :)


這款遊戲大概也只有一開始有一點點難(要練一下下下功),接下來就是挖吧(dig),挖挖挖挖挖~注意如果挖到沒體力或是沒血飛回去,金錢會減半,所以要利用回復藥道具以及翅膀或是小妖精, 然後存檔要等到救到吟遊詩人,再來也要注意武器及裝備的特性,有些武器強但是很耗體力,有些武器攻擊弱但很好對挖岩石有加成,我想玩一下很快就會上手的。


升級一定要找修女(當然也是要先救出),可以利用S/L大法來等到好的數值,不過大概最好就是攻防敏加起來13(14很難)吧。
 
對敵人也只要點點滑鼠或是按按上下左右鍵,相當簡單好上手。

寶箱除了錢跟物品還有裝備,別忘了點右邊的裝備圖示去切換合適的。
 
救到吟遊詩人才能存檔喔。

存檔畫面
 
遊戲中物品也就這兩種,補血的藥草(在迷宮獲得時名字變回復劑...),還有脫離迷宮的翅膀(如果是體力或血少離開會扣錢一半)

畫面右下角可以調遊戲設定。
 
每下一百層就會有一隻魔王,第一隻魔王多可愛呀~

一開始錢感覺沒什麼用,等到救到裝備店小妹妹就要開始注意不要亂死了。
 
原本空蕩蕩的地圖會隨著解救村民數量的增加而繁榮。

2009年4月27日 星期一

php.ini 中文解釋說明

以前單單做網站不會考慮這麼多 ... 但現在由底層自己建起

如果不懂 php.ini 怎麼設定的話會有很多小地方發生錯誤找到死都找不到

最後才發現在是 php.ini 的設定或是版本不同惹的禍(譬如變數、記憶體、某某限制max)

找來不知道原作者是誰寫的很棒的解釋 :

[PHP]
; PHP還是一個不斷發展的工具,其功能還在不斷地刪減
; 而php.ini的設置更改可以反映出相當的變化,
; 在使用新的PHP版本前,研究一下php.ini會有好處的

;;;;;;;;;;;;;;;;;;;
; 關於這個文件 ;
;;;;;;;;;;;;;;;;;;;

; 這個文件控制了PHP許多方面的觀點.為了讓PHP讀取這個文件,它必須被命名為
; 'php.ini'.PHP 將在這些地方依次搜尋該文件:當前工作目錄;環境變數PHPRC
; 指明的路徑;編譯時指定的路徑.
; 在windows下,編譯時的路徑是Windows安裝目錄.
; 在命令行模式下,php.ini的搜尋路徑可以用 -c 參數替代.

; 該文件的語法非常簡單.空白字符和用分號';'開始的行被簡單地忽略(就象你可能
; 猜到的一樣). 章節標題(例如 : [Foo])也被簡單地忽略,即使將來它們可能
; 有某種的意義.
;
; 指示被指定使用如下語法:
; 指示標識符 = 值
; directive = value
; 指示標識符 是 *大小寫敏感的* - foo=bar 不同於 FOO = bar.
;
; 值可以是一個字符串,一個數字,一個 PHP 常量 (如: E_ALL or M_PI), INI 常量中的
; 一個 (On, Off, True, False, Yes, No and None) ,或是一個運算式
; (如: E_ALL & ~E_NOTICE), 或是用引號括起來的字符串("foo").
;
; INI 文件的運算式被限制於位運算符和括弧.
; | bitwise OR
; & bitwise AND
; ~ bitwise NOT
; ! boolean NOT
;
; 布爾標誌可用 1, On, True or Yes 這些值置於開的狀態.
; 它們可用 0, Off, False or No 這些值置於關的狀態.
;
; 一個空字符串可以用在等號後不寫任何東西表示,或者用 None 關鍵字:
;
; foo = ; 將foo置為空字符串
; foo = none ; 將foo置為空字符串
; foo = "none" ; 將foo置為字符串'none'
;
; 如果你值設置中使用常量,而這些常量屬於動態調入的擴展庫(不是 PHP 的擴展,就是
; Zend 的擴展),你僅可以調入這些擴展的行*之後*使用這些常量.
;
; 所有在 php.ini-dist 文件裏設定的值與內建的默認值相同(這是說,如果 php.ini
; 沒被使用或者你刪掉了這些行,默認值與之相同).


;;;;;;;;;;;;;;;;;;;;
; 語言選項 ;
;;;;;;;;;;;;;;;;;;;;

engine = On
; 使 PHP scripting language engine(PHP 腳本語言引擎)在 Apache下有效.
short_open_tag = On
; 允許 asp_tags = Off
; 允許ASP-style. <% %> tags
precision = 14
; 浮點類型數顯示時的有效位數

y2k_compliance = Off
; 是否打開 2000年適應 (可能在非Y2K適應的瀏覽器中導致問題)

output_buffering = Off
; 輸出緩存允許你甚至在輸出正文內容之後發送 header(標頭,包括cookies)行
; 其代價是輸出層減慢一點點速度.你可以使用輸出緩存在運行時打開輸出緩存,
; 或者在這裡將指示設為 On 而使得所有文件的輸出緩存打開.
output_handler = ; 你可以重定向你的腳本的所有輸出到一個函數,
; 那樣做可能對處理或以日誌記錄它有用.
; 例如若你將這個output_handler 設為"ob_gzhandler",
; 則輸出會被透明地為支援gzip或deflate編碼的瀏覽器壓縮.
; 設一個輸出處理器自動地打開輸出緩衝.

implicit_flush = Off
; 強制flush(刷新)讓PHP 告訴輸出層在每個輸出塊之後自動刷新自身數據.
; 這等效於在每個 print() 或 echo() 調用和每個 HTML 塊後調用flush()函數.
; 打開這項設置會導致嚴重的運行時衝突,建議僅在debug過程中打開.

allow_call_time_pass_reference = On
; 是否讓強迫函數調用時按引用傳遞參數.這一方法遭到抗議,
; 並可能在將來版本的PHP/Zend裏不再支援.
; 受到鼓勵的指定哪些參數按引用傳遞的方法是在函數聲明裏.
; 你被鼓勵嘗試關閉這一選項並確認你的腳本仍能正常工作,以保證在將來版本的語言裏
; 它們仍能工作.(你將在每次使用該特點時得到一個警告,而參數將按值而不是按引用
; 傳遞).

; Safe Mode 安全模式
safe_mode = Off
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
; ?Setting certain environment variables
; ?may be a potential security breach.
; 該指示包含用逗號分隔的前綴列表.安全模式中,用戶僅可以替換
; 以在此列出的前綴開頭的環境變數的值.
; 默認地,用戶將僅能 設定以PHP_開頭的環境變數,(如: PHP_FOO=BAR).
; 注意: 如果這一指示為空,PHP 將讓用戶更改任意環境變數!

safe_mode_protected_env_vars = LD_LIBRARY_PATH
; 這條指示包含一個用逗號分隔的環境變數列表,那是最終用戶將不能用putenv () 更改的.
; 這些變數甚至在safe_mode_allowed_env_vars 設置為允許的情況下得到保護.

disable_functions =
; 這條指示讓你可以為了安全的原因讓特定函數失效.
; 它接受一個用逗號分隔的函數名列表.
; 這條指示 *不受* 安全模式是否打開的影響.

; 語法高亮模式的色彩.
; 只要能被接受的東西就能工作.

highlight.string = #DD0000
highlight.comment = #FF8000
highlight.keyword = #007700
highlight.bg = #FFFFFF
highlight.default = #0000BB
highlight.html = #000000

; Misc 雜項
expose_php = Off
; 決定 PHP 是否標示它裝在伺服器上的事實(例如:加在它 —PHP—給Web服務
; 發送的信號上).
; (我個人的意見,在出現什麼power-by的header的時候,把這關掉.)
; 它不會有安全上的威脅, 但它使檢查你的伺服器上是否安裝了PHP成為了可能.


;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ; 每個腳本的最大執行時間, 按秒計
memory_limit = 8388608 ; 一個腳本最大可使用的記憶體總量 (這裡是8MB)


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
; 出錯控制和登記 ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 錯誤報告是按位的.或者將數字加起來得到想要的錯誤報告等級.
; E_ALL - 所有的錯誤和警告
; E_ERROR - 致命性運行時錯
; E_WARNING - 運行時警告(非致命性錯)
; E_PARSE - 編譯時解析錯誤
; E_NOTICE - 運行時提醒(這些經常是是你的代碼的bug引起的,
;也可能是有意的行為造成的.(如:基於未初始化的變數自動初始化為一個
;空字符串的事實而使用一個未初始化的變數)

; E_CORE_ERROR - 發生於PHP啟動時初始化過程中的致命錯誤
; E_CORE_WARNING - 發生於PHP啟動時初始化過程中的警告(非致命性錯)
; E_COMPILE_ERROR - 編譯時致命性錯
; E_COMPILE_WARNING - 編譯時警告(非致命性錯)
; E_USER_ERROR - 用戶產生的出錯消息
; E_USER_WARNING - 用戶產生的警告消息
; E_USER_NOTICE - 用戶產生的提醒消息
; 例子:
; error_reporting = E_ALL & ~E_NOTICE ; 顯示所有的錯誤,除了提醒
; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; 僅顯示錯誤
error_reporting = E_ALL & ~E_NOTICE ; 顯示所有的錯誤,除了提醒
display_errors = On ; 顯示出錯誤資訊(作為輸出的一部分)
; 在最終發佈的web站點上,強烈建議你關掉這個特性,並使用
; 錯誤日誌代替(參看下面).
; 在最終發佈的web站點繼續讓 display_errors 有效可能
; 暴露一些有關安全的資訊,例如你的web服務上的文件路徑、
; 你的數據庫規劃或別的資訊.
display_startup_errors = Off ; 甚至當display_erroes打開了,發生於PHP的啟動的步驟中
; 的錯誤也不會被顯示.
; 強烈建議保持使 display_startup_errors 關閉,
; 除了在改錯過程中.
log_errors = Off ; 在日誌文件裏記錄錯誤(伺服器指定的日誌,stderr標準錯誤輸出,或error_log(下面的))
; 正如上面說明的那樣,強烈建議你在最終發佈的web站點以日誌記錄錯誤
; 取代直接錯誤輸出.

track_errors = Off ; 保存最近一個 錯誤/警告 消息於變數 $php_errormsg (boolean)
;error_prepend_string = "" ; 於錯誤資訊前輸出的字符串
;error_append_string = "
" ; 於錯誤資訊後輸出的字符串
;error_log = filename ; 記錄錯誤日誌於指定文件
;error_log = syslog ; 記錄錯誤日誌於系統日誌 syslog (NT 下的事件日誌, Windows 95下無效)
warn_plus_overloading = Off ; 當將‘+’用於字符串時警告


;;;;;;;;;;;;;;;;;
; Data Handling ;
;;;;;;;;;;;;;;;;;
variables_order = "EGPCS" ; 這條指示描述了PHP 記錄
; GET, POST, Cookie, Environment and Built-in 這些變數的順序.
; (以 G, P, C, E & S 代表,通常以 EGPCS 或 GPC 的方式引用).
; 按從左到右記錄,新值取代舊值.

register_globals = On ; 是否將這些 EGPCS 變數註冊為全局變數.
; 若你不想讓用戶數據不在全局範圍內混亂的話,你可能想關閉它.
; 這和 track_vars 連起來用更有意義 — 這樣你可以通過
; $HTTP_*_VARS[] 數組訪問所有的GPC變數.

register_argc_argv = On ; 這條指示告訴 PHP 是否聲明 argv和argc 變數
; (注:這裡argv為數組,argc為變數數)
; (其中包含用GET方法傳來的數據).
; 若你不想用這些變數,你應當關掉它以提高性能.

track_vars = On ; 使$HTTP_*_VARS[]數組有效,這裡*在使用時用
; ENV, POST, GET, COOKIE or SERVER替換
post_max_size = 8M ; PHP將接受的POST數據最大大小.


gpc_order = "GPC" ; 這條指示被人反對.用 variables_order 代替.
; Magic quotes
magic_quotes_gpc = On ; 在輸入的GET/POST/Cookie數據裏使用魔術引用
; (原文就這樣,呵呵,所謂magic quotes 應該是指用轉義符加在引用性的控制字符上,如 '....)
magic_quotes_runtime= Off ; 對運行時產生的數據使用魔術引用,
; 例如:用SQL查詢得到的數據,用exec()函數得到的數據,等等
magic_quotes_sybase = Off ; 採用 Sybase形式的魔術引用(用 '' 脫出 ' 而不用 ')

; 自動在 PHP 文檔之前和之後添加文件
auto_prepend_file =
auto_append_file =

; 象4.04b4一樣,PHP 默認地總是在 “Content-type:” 頭標輸出一個字符的編碼方式.
; 讓輸出字符集失效,只要設置為空.
; PHP 的內建默認值是 text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path = ; include 路徑設置,UNIX: "/path1:/path2" Windows: "\path1;\path2"
doc_root = ; php 頁面的根路徑,僅在非空時有效
user_dir = ; 告知 php 在使用 /~username 打開腳本時到哪個目錄下去找,僅在非空時有效
;upload_tmp_dir = ; 存放用HTTP協議上載的文件的臨時目錄(在沒指定時使用系統默認的)
upload_max_filesize = 2097152 ; 文件上載默認地限制為2 Meg
extension_dir = c:\php\ ; 存放可載入的擴充庫(模組)的目錄
enable_dl = On ; 是否使dl()有效.
; 在多線程的伺服器上 dl()函數*不能*很好地工作,
; 例如IIS or Zeus,並在其上默認為禁止


;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
file_uploads = On ; 是否允許HTTP方式文件上載
;upload_tmp_dir = ; 用於HTTP上載的文件的臨時目錄(未指定則使用系統默認)
upload_max_filesize = 2M ; 上載文件的最大許可大小

; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;
allow_url_fopen = On ; 是否允許把URLs當作http:.. 或把文件當作ftp:...


;;;;;;;;;;;;;;;;;;;;;;
; 動態擴展 ;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; 若你希望一個擴展庫自動載入,用下面的語法:
; extension=modulename.extension
; 例如,在windows上,
; extension=msql.dll
; or 在UNIX下,
; extension=msql.so
; 注意,這只應當是模組的名字,不需要目錄資訊放在裏面.
; 用上面的 extension_dir 指示指定擴展庫的位置.


;Windows 擴展
;extension=php_nsmail.dll
extension=php_calendar.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
extension=php_gd.dll
;extension=php_dbm.dll
;extension=php_mssql.dll
;extension=php_zlib.dll
;extension=php_filepro.dll
;extension=php_imap4r2.dll
;extension=php_ldap.dll
;extension=php_crypt.dll
;extension=php_msql2.dll
;extension=php_odbc.dll
; 注意, MySQL的支援現在是內建的,因此,不需要用它的dll


;;;;;;;;;;;;;;;;;;;
; 模組設定 ;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Syslog]
define_syslog_variables = Off ; 是否定義各種的系統日誌變數
; 如:$LOG_PID, $LOG_CRON, 等等.
; 關掉它是個提高效率的好主意.
; 運行時,你可以調用函數define_syslog_variables(),來定義這些變數


[mail function]
SMTP = localhost ;僅用於win32系統
sendmail_from =
me@localhost.com;僅用於win32系統
;sendmail_path = ;僅用於unix, 也可支援參數(默認的是'sendmail -t -i')

[Debugger]
debugger.host = localhost
debugger.port = 7869
debugger.enabled = False

[Logging]
; 這些配置指示用於示例的日誌記錄機制.
; 看 examples/README.logging 以得到更多的解釋
;logging.method = db
;logging.directory = /path/to/log/directory

[Java]
;java.class.path = .\php_java.jar
;java.home = c:\jdk
;java.library = c:\jdk\jre\bin\hotspot\jvm.dll
;java.library.path = .\

[SQL]
sql.safe_mode = Off

[ODBC]
;uodbc.default_db = Not yet implemented
;uodbc.default_user = Not yet implemented
;uodbc.default_pw = Not yet implemented
uodbc.allow_persistent = On ; 允許或禁止 持久連接
uodbc.check_persistent = On ; 在重用前檢查連接是否還可用
uodbc.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
uodbc.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
uodbc.defaultlrl = 4096 ; 控制 LONG 類型的字段.返回變數的字節數,0 代表通過(?)0 means passthru
uodbc.defaultbinmode = 1 ; 控制 二進位數據.0 代表?????Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char
; 見有關 odbc_binmode 和 odbc_longreadlen 的文檔以得到 uodbc.defaultlrl 和 uodbc.defaultbinmode 的解釋.

[MySQL]
mysql.allow_persistent = On ; 允許或禁止 持久連接
mysql.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
mysql.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
mysql.default_port = ; mysql_connect() 使用的默認端口,如不設置,mysql_connect()
; 將使用變數 $MYSQL_TCP_PORT,或在/etc/services 下的mysql-tcp 條目(unix),
; 或在編譯是定義的 MYSQL_PORT(按這樣的順序)
; Win32環境,將僅檢查MYSQL_PORT.
mysql.default_socket = ; 用於本地 MySql 連接的默認的套接字名.為空,使用 MYSQL 內建值

mysql.default_host = ; mysql_connect() 默認使用的主機(安全模式下無效)
mysql.default_user = ; mysql_connect() 默認使用的用戶名(安全模式下無效)
mysql.default_password = ; mysql_connect() 默認使用的口令(安全模式下無效)
; 注意,在這個文件下保存口令通常是一個*壞*主意
; *任何*可以使用PHP訪問的用戶可以運行
; 'echo cfg_get_var("mysql.default_password")'來顯示那個口令!
; 而且當然地,任何有讀該文件權力的用戶也能看到那個口令.

[mSQL]
msql.allow_persistent = On ; 允許或禁止 持久連接
msql.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
msql.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制

[PostgresSQL]
pgsql.allow_persistent = On ; 允許或禁止 持久連接
pgsql.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
pgsql.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制

[Sybase]
sybase.allow_persistent = On ; 允許或禁止 持久連接
sybase.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
sybase.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
;sybase.interface_file = "/usr/sybase/interfaces"
sybase.min_error_severity = 10 ; 顯示的錯誤的最低嚴重性
sybase.min_message_severity = 10 ; 顯示的消息的最低重要性
sybase.compatability_mode = Off ; 與舊版的PHP 3.0 相容的模式.若打開,這將導致 PHP 自動地
; 把根據結果的 Sybase 類型賦予它們,
; 而不是把它們全當成字符串.
; 這個相容模式不會永遠留著,
; 因此,將你的代碼進行需要的修改,
; 並將該項關閉.

[Sybase-CT]
sybct.allow_persistent = On ; 允許或禁止 持久連接
sybct.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
sybct.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
sybct.min_server_severity = 10 ; 顯示的錯誤的最低嚴重性
sybct.min_client_severity = 10 ; 顯示的消息的最低重要性

[bcmath]
bcmath.scale = 0 ; 用於所有bcmath函數的10十進位數數字的個數number of decimal digits for all bcmath functions

[browscap]
;browscap = extra/browscap.ini
browscap = C:\WIN\SYSTEM\inetsrv\browscap.ini
[Informix]
ifx.default_host = ; ifx_connect() 默認使用的主機(安全模式下無效)
ifx.default_user = ; ifx_connect() 默認使用的用戶名(安全模式下無效)
ifx.default_password = ; ifx_connect() 默認使用的口令(安全模式下無效)
ifx.allow_persistent = On ; 允許或禁止 持久連接
ifx.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
ifx.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
ifx.textasvarchar = 0 ; 若打開,select 狀態符返回一個 ‘text blob’字段的內容,而不是它的id
ifx.byteasvarchar = 0 ; 若打開,select 狀態符返回一個 ‘byte blob’字段的內容,而不是它的id
ifx.charasvarchar = 0 ; 追蹤從固定長度的字符列裏剝離的空格.
; 可能對 Informix SE 用戶有效.
ifx.blobinfile = 0 ; 若打開,text和byte blobs 的內容被導出到一個文件
; 而不是保存到記憶體.
ifx.nullformat = 0 ; NULL(空)被作為空字段返回,除非,這裡被設為1.
; 這種情況下(為1),NULL作為字串NULL返回.

[Session]
session.save_handler = files ; 用於保存/取回數據的控制方式
session.save_path = C:\win\temp ; 在 save_handler 設為文件時傳給控制器的參數,
; 這是資料檔案將保存的路徑.
session.use_cookies = 1 ; 是否使用cookies
session.name = PHPSESSID
; 用在cookie裏的session的名字
session.auto_start = 0 ; 在請求啟動時初始化session
session.cookie_lifetime = 0 ; 為按秒記的cookie的保存時間,
; 或為0時,直到瀏覽器被重啟
session.cookie_path = / ; cookie的有效路徑
session.cookie_domain = ; cookie的有效域
session.serialize_handler = php ; 用於連接數據的控制器
; php是 PHP 的標準控制器.
session.gc_probability = 1 ; 按百分比的'garbage collection(碎片整理)'進程
; 在每次 session 初始化的時候開始的可能性.
session.gc_maxlifetime = 1440 ; 在這裡數字所指的秒數後,保存的數據將被視為
; '碎片(garbage)'並由gc 進程清理掉.
session.referer_check = ; 檢查 HTTP引用以使額外包含於URLs中的ids無效
session.entropy_length = 0 ; 從文件中讀取多少字節
session.entropy_file = ; 指定這裡建立 session id
; session.entropy_length = 16
; session.entropy_file = /dev/urandom
session.cache_limiter = nocache ; 設為{nocache,private,public},以決定 HTTP 的
; 緩存問題
session.cache_expire = 180 ; 文檔在 n 分鐘後過時
session.use_trans_sid = 1 ; 使用過渡性的 sid 支援,若編譯時許可了
; --enable-trans-sid
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
[MSSQL]
;extension=php_mssql.dll
mssql.allow_persistent = On ; 允許或禁止 持久連接
mssql.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
mssql.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
mssql.min_error_severity = 10 ; 顯示的錯誤的最低嚴重性
mssql.min_message_severity = 10 ; 顯示的消息的最低重要性
mssql.compatability_mode = Off ; 與舊版的PHP 3.0 相容的模式.

[Assertion]
; ?????
;assert.active = On ; ?assert(expr); active by default
;assert.warning = On ; issue a PHP warning for each failed assertion.
;assert.bail = Off ; don't bail out by default.
;assert.callback = 0 ; user-function to be called if an assertion fails.
;assert.quiet_eval = 0 ; eval the expression with current error_reporting(). set to true if you want error_reporting(0) around the eval().

[Ingres II]
ii.allow_persistent = On ; 允許或禁止 持久連接
ii.max_persistent = -1 ; 持久連接的最大數.-1 代表無限制
ii.max_links = -1 ; 連接的最大數目(持久和非持久).-1 代表無限制
ii.default_database = ; 默認 database (format : [node_id::]dbname[/srv_class]
ii.default_user = ; 默認 user
ii.default_password = ; 默認 password

[Verisign Payflow Pro]
pfpro.defaulthost = "test.signio.com" ; 默認的 Signio 伺服器
pfpro.defaultport = 443 ; 連接的默認端口
pfpro.defaulttimeout = 30 ; 按秒計的默認超時時間

; pfpro.proxyaddress = ; 默認的代理的 IP 地址(如果需要)
; pfpro.proxyport = ; 默認的代理的端口
; pfpro.proxylogon = ; 默認的代理的登錄(logon 用戶名)
; pfpro.proxypassword = ; 默認的代理的口令

[Sockets]
sockets.use_system_read = On ; 使用系統的read() 函數替代 php_read()封裝
; Local Variables: (局部變數)
; tab-width: 4
; End:
-------

2009年4月24日 星期五

電玩?用語「IMBA」

其實應該很多人知道了,只是最近突然又在網路上看到

忍不住查了一下,果然是很好查到的知識

imbalance = IMBA

通常指不公平或是設定不良的東西

譬如職業(最初這名詞好像是從WOW來的,應該是國外用語先起)、物品

EX:官方推出這件 IMBA 的裝備真是讓人火大呀,台幣戰士看來又要砸錢了 ...

http://images.google.com.tw/images?hl=zh-TW&q=imba&btnG=%E6%90%9C%E5%B0%8B%E5%9C%96%E7%89%87&gbv=2&aq=f&oq=

利用 Google 查圖片就大概可以知道是怎麼一回事了

然後M.B.A. = master of business administration 企業管理碩士 ... 順道查的

2009年4月23日 星期四

Starbucks VIA™ Ready Brew Colombia Coffee

圖片來源:星巴克美國官網

特地請爸媽從美國帶回來的,根據美國星巴克發言是說從美國西雅圖和芝加哥開始店內販賣,一盒12包美金9.95其實不便宜(每一小包將近30塊新台幣,都可以買7-11的小杯熱美式招牌了,註:7-11小杯熱美式NT$35外加有一張發票),跟一般的即溶包比包裝相對有質感,入手隔天馬上帶到公司分享給五位平日跟我同為嗜喝咖啡的同事們,however!!!!如果你以為跟平常你在喝的三合一味道差不多的話你就錯了,因為他其實是無糖無奶的,標準的美式咖啡,而且每個喝第一口的同事沒有一個不說苦(連平常在喝虹吸式的也是)!加牛奶也一樣!

但是,我看星巴克影片中請美國芝加哥路人試喝的時候,每個人都說很順口跟現場製作的差不多,所以看來是中西口味大不同(外國人重鹹口味嗎?!),也因為看到大家喝過之後的苦瓜臉,所以我也還沒有勇氣嘗試XD,暫時先將剩下的七包默默放在我的抽屜裡面...



我想...我還是先喝我最最心愛的巧克力碎片星冰樂好了...等我哪一天股起勇氣喝再跟大家報告吧XD

2009年4月22日 星期三

食記(壽星免費!) - 台北六福客棧2F福園自助餐

餐廳名稱:福園
地址:台北市長春路168號
電話:25073211

生日大餐就選在這間啦,因為壽星免費(不過一定要帶一位去)
另一位是打九折 480 + 1 成服務費 =>打九折 480 不過壽星的服務費還是要算
因此兩人加起來還是要 480 + 48 = 528 啦!

一進去就看到一堆人在旁邊等,不過裡面很空呀?後來才發現他們都是在等八點鐘宵夜場的人,八點一到馬上餐廳爆滿,後來問價格才知道八點入場一人 288 還含服務費 ... 那麼我壽星半價 528/2 = 264 也才便宜 24 塊 ... XD 不過當然菜會有一點點不同,只是我覺得沒有什麼差啦,這價格在台北跟菜色來說算便宜了,滿推薦的一間餐廳。

















遊戲心得分享 - 三國曹操傳MOD 新英傑傳

====完整版本請看http://supergm.net/dsps/pcgamer/====

新英傑傳算是娛樂性比較高的「大作」,雖然說主體都是改自 KOEI 的曹操傳,不過對岸竟然還改到成了付費的商業版 ... 但還是有論壇可以找到下載點以及每關詳盡的攻略啦。

三國故事總是引人入勝,新英傑傳主角還是劉備,由玩家發揮創意來改編三國演義的故事,同樣也是有多線的劇情走向, 這邊就要上網多注意一下有沒有新版本了,因為目前(200904)還沒出完,有些關卡有可能是其他網友插進來的, 就大家一起改嘛,所以「正統」的新英傑傳完整版本尚未確定,就邊玩然後邊下載接下來的關卡吧。


哇靠!?連動畫都做出來了!!網友還有專業的 3D 美術呀?喔~不是啦,都是偷偷剪剪,這應該是宇奧的三國群英傳動畫吧(沒玩過),我會這麼猜是因為遊戲中的音樂很多是幻想三國誌的音樂(這就有玩過了)。
 
新英傑傳的劇情更照著演義來演出,連許多文中詩詞都有寫出,所以有看小說的應該會更有感覺。

桃園三結義就不用說了,必備劇情。
 
前面劇情有許多地方可以做選擇讓藍紅線改變,但最後路線走向目前尚未設定完全(變成前面選好玩的,到最後某一個點選擇才是真正劇情分歧點)。

網上有簡體跟繁體版的,下載錯誤版本就有可能會有亂碼,當然還有一些是翻譯不全的也會有亂碼。
 
單挑還是一樣精彩,連背景圖都有替換掉。

呂布依舊是 MOD 系列最愛改得很變態的角色,打倒他通常也會有隱藏寶物,當然呂布傳是因為他是主角,所以沒有改太強 ...
 
劇情的用字都相當文謅謅 ... 汝、吾 ... 等,感覺在看演義。

這個病重倒臥在床上的模組怎麼是把一個人「趴」在床上呀,看到覺得滿好笑的。
 
各種寶物在每一種 MOD 都有不同設定,像這邊方天戟變成了吸血武器(在曹操傳是引導攻擊)

終於有過五關斬六將的劇情,不過 SL 得很辛苦 ... 但這種遊戲就是這樣嘛 ...
 
挑戰越嚴刻的條件越能得到寶物,不過還是乖乖看攻略來走比較好,有些寶物沒拿到後面可以說是玩不大下去 ...(譬如每回合補血的亮銀鎧以及的盧)

媽你看啦!隱藏寶物要走到最右下方山地才會得到,鬼才會知道,這種就是很明顯做壞的例子。
 
講話多麼地有深度呀 ...

當然也會有搞笑的對話,提升屬性的果子在後面可以由將領這邊以 10000 元購買,至於屬性級距網路上可以找到,影響滿大的!
 
像我玩的版本在夷陵之戰後這個選擇就是分歧點,不過我玩的不是完全版,但也是玩得很開心就是了,每關都很有特色。

英雄惜英雄,越到後面越有這樣的感覺。
 
很多劇情都會自動幫人加狀態,尤其是敵軍暫時的狀態,一口氣全軍加三四種狀態,點滑鼠會點到累死,外加 SL 又再來一次 ... 每回合都是種折磨,所以我去下載了滑鼠連點程式 ...

關羽在大意失荊州之後變得比較會想了 XD,滿有趣的劇情設定。
 
劉禪是不會常出現,不過能力設定還是一樣爛。

劉禪爛就算了,關索也設定成這樣會不會太誇張了 ...
 
舞姬是曹操傳貂嬋的職業,但在這邊設定就爛多了,也沒多會擋,而且移動限制很大,走山地超慢,變成廢職。

輸送一樣作弊,而且變成九格的多體補,但 ... 大部份都是一些關卡設定用來整人的,不過對玩家來說這招也是一樣重要,馬良是必練角色,唯一的醫仙。
 
黃忠獨有道具穿雲箭,一箭打通關,是後期+兩次攻擊諸葛弩清關殺敵必備武器。

呼呼 ... 青釭劍在道具店也買得到呀 ... 後面還有木牛流馬可以買(每回合補血),這套遊戲越做越有趣了
 
劉備動作 Orz