在做某個案子的時候,需要用到 ThickBox 的效果來顯示預覽的內容,但因原設計者採用了 iframe
來展示各單元內容頁的架構,造成點擊內嵌頁框內的項目,跳出的 ThickBox 效果僅有 iframe
內有黑底而已。所幸在網上找到了解法:
PHP 連 MSSQL SERVER 之解法 (odbtp)
Standard這是之前面試的時候的問題與事後筆記,補記一下。
PHP 直連 MSSQL 似乎會有不少編碼的問題,得用 iconv
轉個不停很麻煩。
當然也有 Microsoft 官方釋出的 SQL Server 2005 Driver for PHP 的解法,不過還是記一下 odbtp 的解法囉。
[PHP] 輸出摘要部落格內容時,因標籤不完整關閉而讓版面錯亂的解法
Standard之前處理某個社群網站部落格的程式時,遇到一個惱人的問題。由於我們為了閱讀方便,並不會將整篇文章在文章彙整模式列出,而是將部分文章內容取出。
好了,你會怎麼作?一般來說,最直覺的是使用 mb_substr()
將欄位內容取出,但萬一使用者寫的這篇內容包含了表格 (table
) 會怎樣呢?(無論他是有意還是無意)剛好截到某個 td
標籤的一半,那整個版面可能就這樣亂掉了。
當然把標籤去掉再輸出也是個作法,但這樣並不是個好解法。
當時 Google 到了一個不錯的方案,就是 php 的 tidy 套件。
但似乎並無內建,需自己手動安裝一下。安裝在此就不贅述了。
記錄一下用法:
Windows 7 64bit + IIS + ASP + Access 發生錯誤
Standard原因是 Jet Database Engine 沒有 64bit 版本之類的 … 總之記一下解法:
1. 進 IIS。
2. 應用程式集區 (Application Pools)。
3. 在站台所使用的 App (如 Class .NET AppPool) 上點右鍵,選擇「進階設定」。
4. 啟用 32 位元應用程式,打勾
5. 現在應該正常了 !!
[ASP.NET] 如何讓字機率性的出現?
Standard在 PTT 的 Visual_Basic 板上看到的問題。希望能依照 A, B, C 三個項目設定的機率出現。
有點像廣告依權重出現,剛好最近在學習 ASP.NET,就來練習一下,若有更好的寫法歡迎討論哦。
Windows Server 2003 預設不支援 flv 媒體類型的解法
Standard日前處理一個案件,案主反映有個影片消失了。由於在自己的機器測試時都相當正常(Xampp),但請對方網管將檔案放到他們的 Server(Windows Server 2003)時就有這個問題。
試著直接在網址列上連該 flv 檔,但卻報 404 找不到檔案的錯誤,原以為是誤刪 flv 檔案了,再請網管確認時卻說 flv 仍在,這真是案情不單純了。
後來在 Adobe 官方網站上找到相關的說明(Windows 2003 Server does not stream FLV videos),原來是 IIS 預設不支援它不認得的 flv 媒體格式,需手動在 IIS 中設定。
以下是步驟:
Hello world!
Standard嗯,總之就是要重整一下我的部落格了。