2011年4月29日 星期五

[Ubuntu] 解決Ubuntu中,rar亂碼壓縮的問題

今天遇到*.rar檔案
ubuntu中竟然沒有安裝,沒關係。

#sudo apt-get install rar

可以了!!
可是奇怪,怎麼打開來全部都是亂碼?

上網查了資料,原來要改用其他的,所以只好先移除rar

#sudo apt-get remove rar
#sudo apt-get remove unrar

接著安裝

#sudo apt-get install p7zip-full
#sudo apt-get install p7zip-rar

接著就可以正常解壓縮囉!

2011年4月25日 星期一

[php][MySQL]儲存html tags 到mysql

如果直接儲存html code到MySQL
會因為有特殊的字元,在除存的時候會有SQL ERROR,所以在儲存進去之前,要先使用php進行轉換。
所以要使用mysql_real_escape_string();
PHP官方網站說明

之所以要用這個function的原因有兩個,
第一,因為你的文字中可能含有<br/><h1>...等等的特殊字元,在寫在SQL的時候會有特殊字元處理的錯誤。
第二,如果你沒適當的進行『消毒』,你的資料庫就很容易被人家備份然後drop掉了XDDD

所以,養成消毒的好習慣吧!

PS:因為當初查很久,所以紀錄一下,希望給不知道有這個函式的人有幫助。