-
最新文章
精選文章
2007台北車展 雷歐帝斯作品 6/6:
怪怪~這應該是Mitsbishi的show girl怎麼老是喜歡從後面拍咧
這是裕隆日產(Nissan)的小車
馬...- 「永不妥協」真實版 美最大火力電廠1500億天價賠償: 2007/10/10 13:36記者謝家璇、管淑平/編譯纏訟八年的美國電力公司煤炭發電污染案9日達成和解,美國...
- 又淘汰2個星光幫~星光四強現身: 誰遇到Alisa,誰就會掛,之前看到友站說,要Alisa輸的唯一方法,就是要他讓閩南語。這是什麼論調啊!要不要通通唱非...
盆栽 甜椒盆栽 龍眼盆栽: 對有在煮菜處理食材的人來說,有很多的東西,就這樣丟掉了,其實有很多的都是種子,稍微加工一下,就可以自己動手DIY種出簡易...- 搶救 被刪掉的免費烏克蘭域名: 之前講過,域名就這樣被刪掉了,想說找出原來申請的信件,再申請回來就好,結果一直跟我講有技術性的錯誤,我在想可能是DNS的...
- 免費-國內外線上掃毒、防毒大全-資源整理(不斷更新): 有太多家的免費線上掃毒軟體,強弱各有不同, 線上掃毒、免費防毒,已經成為未來趨勢。特別整理了下面這些資源,讓大家以後可以...
- 正確的口罩戴法: 這一陣子「H1N1新型流感」肆虐多國以來,最火紅的物品可能非「口罩」莫屬了!平日大家隨處可買的東西,現在很多地方被買到沒...
- 20091003 豬哥會社內容: 說在前面,豬哥會社內容原本要完整錄影的,但是因為錄的有些問題 所以廣告的部份在第二段之後就沒有錄了 這是第一次錄...
- 快要忘記的Linux指令: top 看機器的效能 cpu使用情形 有點類似Windows中的檔案管理員 nmap 用來看電腦的連接埠開關情形,駭客...
我的筆電換了SSD讚的啦: 還記得某專家說,在筆電上使用SSD會比較耗電,當然,不要再相信剪下獅子的毛會長出頭髮的說法。我已經在那篇文章中找出相關的...
文章分類
留言回應
- tim 在 實在太好笑了…FB註冊出現「You are ineligible to register for Facebook.」
- 面膜哥 在 facebook帳號驗證問題
- Silence 在 facebook帳號驗證問題
- TO 在 實在太好笑了…FB註冊出現「You are ineligible to register for Facebook.」
- 面膜哥 在 實在太好笑了…FB註冊出現「You are ineligible to register for Facebook.」
- TO 在 實在太好笑了…FB註冊出現「You are ineligible to register for Facebook.」
- Silence 在 facebook帳號驗證問題
- 面膜哥 在 實在太好笑了…FB註冊出現「You are ineligible to register for Facebook.」
- 面膜哥 在 關於面膜哥
- 面膜哥 在 facebook帳號驗證問題
標籤彙整:php
dotproject php mysql問題
安裝完Cent OS 5.4版,再經過yum更新之後的PHP版本 5.1.6,但是我花了很久的時間 dotproject專案管理軟體2.1.3怎麼安裝就是有問題,最後降級使用2.1.2/2.1.1版的DotProject,但是這兩個版本有安全上的問題,而且我Run完之後,有出現操作上異常的Bug。 可以在CeontOS5.4版上怎麼安裝就是有問題,還好,我還有一台不是這麼重要的Linux主機,就拿來做實驗。
php/mysql 更新安裝 @ CentOS 5.4
因為套裝程式的需要,逼不得已將5.1升級到5.3版 OS CentOS 5.4版 原本想抓tarball回來編,不過看動作這麼複雜 還是算了,找到使用rpm的更新法,2個指令就更新好了 rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-0.noarch.rpm yum –enablerepo=webtatic install php 檢查一下吧 [root@dns includes]# php -v PHP 5.3.2 (cli) (built: Mar 5 2010 15:08:05) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend … 繼續閱讀
GIF圖片透明度的問題
最近在用php練習一些圖片處理的程式撰寫,為了要做圖片結合(合併,拼圖,疊圖),我都會用GIF來做浮水印(watermark),結果GIF背景是空的情況下,前景超過70%的透明度,前景在存檔都會變成空白,怎麼弄都沒有沒有辦法把內容存下來,去合併圖片的時候,就會一直有問題。 結果,我找到方法了,存PNG的32位元格式,32位元格式包含透明資訊,我PHP來合併圖片的時候,透明效果也有出來,我很滿意的啦! GIF89A的動畫規範,誤了我三個小時的時間,白費我是gif透明度設定的超級FANS。
php與資訊安全
之前拿到了一本原文電子書,在講php程式設計與資訊安全,一直都沒有空去看它,最近,把這些本當成催眠書,睡覺之前翻一翻,每次看不到10頁,我就非常想睡,當然我想睡的時候都已經半夜一、二點了 繼續閱讀
php與mysql套件問題,影響wordpress 運作
當mysql啟動、httpd啟動後,去run worpdress,結果出現「Your PHP installation appears to be missing the MySQL extension which is required by WordPress.」 我的解決方法如下 訊息是說少了一套php與mysql相關的套件,我記得有一個套件叫php-mysql,所以就用yum來安裝一下。指令如下 yum install php-mysql service httpd restart service mysqld restart 下完這些指令之後,就可以正常連線資料庫,如果出現連線失敗訊息 Error establishing a database connection 那就是帳號密碼的問題,請自行修改。
查詢陣列中值所在的位置
為了資料排序的問題,又無法直接抓取資料的序號 所以只好把資料序號都丟進去陣列中 放入陣列中的元素,是按照順序排好了 只要有辦法取得陣列元素的位址 就可以進行相關的操作 使用的指令 array_search(‘字串’,陣列變數) 如果有資料,就會返回位址,如果沒有,就會返回null 解決掉我花了三個小時的order by問題 使用這個方法,就是浪費了一點記憶體 不過,這也是沒有辦法的辦法
mysql資料庫亂碼問題處理
如果你用的php+mysql系統夠多,一定會遇到亂碼的問題,網路上有一堆解法,但是這些是對的嗎?不知道,我照了幾篇來做,就是有問題。 有一些國外的系統,使用的編碼方式是latin1,字集是用latin1_swedish_ci,結果系統運作的時候是正常的,但是如果系統出了問題,要從phpmyadmin進去維護,就會一個頭3個大。有人說這是因為在latin1編碼中存入big5字型的關係,結果我測試的結果,是在latin1中存入了utf8中文字,所以沒有辦法正常的顯示。因為不是所有的環境都可以透修改my.ini來達成,所以就要繞道而行。 先來證明一下假設好了,下一下sql指令,看一下資料庫中用了那些字集(編碼方式) SHOW VARIABLES LIKE ‘character_set%’; 再來看一下是用了字集中的哪些字 SHOW VARIABLES LIKE ‘collation%’; mysql中的操作指令 mysql> SET character_set_client = utf8 ; mysql> SET character_set_connection = utf8 ; mysql> SET character_set_database = utf8 ; mysql> SET character_set_results = utf8 ; mysql> SET character_set_server … 繼續閱讀
在Linux下使用php連線oracle database
之前看網路上的資料,使用php連線oracle都不成功,今天剛好有空,就來測一下吧! 網路上的資料,大多都是教大家怎麼在Windows下使用appserver來連線oracle database,也有人介紹ODBC的方式來抓資料,但是ODBC是微軟的產品,並不是所不尚平台上都有這個元件可以呼叫,而且也為了系統穩定度,linux下開發php一直是小弟我的工作需要。之前看了某一篇文章,介紹linux下使用php連線oracle db,但是測試失敗,由於沒有急迫性,所以也就沒有繼續測下去,現在,急迫性出現,剛好今天晚上也有空,那就來測試一下吧! 測試的環境如下 一、CentOS 5.3 二、內建的php 三、內建的OCI連接元件 也就是說,灌好CentOS Linux就可以直接連Oracle了,之前網路上的給的概念都有一些些問題。 其實,今天測起來還蠻順的,在linux下使用php連接oracle db的動作如下 1.檢查php.ini 看看extension有沒有 oci8.so 2.使用OCI指令來寫個測試的PHP <?php oci_connect(); ?> 這個只是測試oci元件是不是正常運作 當然,會出現錯誤訊息,因為沒有給足夠多的參數,正常畫面如下 3.寫個oracle DB連線的php吧 $con=oci_connect(‘user’,’password’,’db’) or die (‘Fail to connect Oracle DB’); 對oracle 來說,資料庫稱為user,因為它是先規劃table space(SID),再在table space上建立user,再在user中建資料表。 不過,第三個參數講成db名稱是怪怪的,我是使用SID才連線成功的,因為兩台linux是不同一台。 php原廠文件說 db是選擇性的,請參考這裡,內容可能是orcale 的instance或是tnsnames,如果沒有指定,PHP使用的環境變量ORACLE_SID和TWO_TASK確定的名稱,當地的Oracle實例和tnsnames.ora中相應的位置。 … 繼續閱讀
FCKeditor PHP調用筆記
之前編輯器都是使用TinyMCE,其實用起來也蠻習慣的,很多人批評TinyMCE自動加了很多不必要的HTML Tag,所以很多人不用,我用起來是還好,反正我對HTML也蠻熟的,有什麼怪怪的地方我看的出來。TinyMCE是一套優秀的網頁資料編輯器,很多地方都可以看到它的蹤影。 接下來進入FCKEditor的主題吧!先講ToolBar吧! 可以在 /fckeditor/fckconfig.js中自行定義 設定在 FCKConfig.ToolbarSets["Name"] = [ 參考下面的對照表吧! ] ; 並且在呼叫fckeditor.php後設定 參數 說明 參數 說明 Source 原始碼 DocProps 文件屬性 Save 儲存 NewPage 開新檔案 Preview 預覽 Templates 樣板 Cut 剪下 Copy 拷貝 Paste 貼上 PasteText 貼為純文字 PasteWord 從 Word … 繼續閱讀
PHP 亂數密碼產生器
Sample 1: function randStr($len=6) { $chars=’ABDEFGHJKLMNPQRSTVWXYabdefghijkmnpqrstvwxy23456789#%*’; // characters to build the password from mt_srand((double)microtime()*1000000*getmypid()); // seed the random number generater (must be done) $password="; while(strlen($password)<$len) $password.=substr($chars,(mt_rand()%strlen($chars)),1); return $password; } Sample 2: function generatorPassword() { $password_len = 7; $password = "; … 繼續閱讀