Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

PHP avoid SQL injection 2

Posted on 2007 年 9 月 8 日2021 年 3 月 12 日 By 日落 在〈PHP avoid SQL injection 2〉中有 1 則留言

之前在網路上找到一個函式可以分辨 php.ini 是否有開啟 magic_quote 並且把傳入的字串做處理:

function quotes($content){
if (!get_magic_quotes_gpc()) {
if (is_array($content)) {
foreach ($content as $key=>$value) {
$content[$key] = addslashes($value);
}
} else {
addslashes($content);
}
}
return $content;
}

不過因為一個表單的欄位絕對不只十幾個,有可能超過一百的欄位,所以每次用到一個欄位就要自己打一次 $variabal = quotes( $variable ) 實在很不方便。

我想偷懶,所以用 foreach 把 $_POST 和 $_GET 的值一次處理完丟到 $http_post 和 $http_get 中,只要程式執行前執行一次所有欄位就全部處理完了。

function quotes($content){
if (!get_magic_quotes_gpc()) {
if (is_array($content)) {
foreach ($content as $key=>$value) {
$content[$key] = addslashes($value);
}
} else {
addslashes($content);
}
}
return $content;
}

foreach( $_POST as $key => $value ){
$http_post[$key] = quotes( $value );
}
foreach( $_GET as $key => $value ){
$http_get[$key] = quotes( $value );
}
Tags:PHP, 程式設計

史上最難的腦筋急轉彎

Posted on 2007 年 9 月 7 日2021 年 3 月 12 日 By 日落 在〈史上最難的腦筋急轉彎〉中尚無留言

這個史上最難的腦筋急轉彎,據說目前全部破關的天才還不到三位數,我在第五關就卡住了,所以請各位高手來挑戰吧

網址:
http://deathball.net/notpron/

Tags:分享

忙….爆

Posted on 2007 年 9 月 6 日2021 年 3 月 12 日 By 日落 在〈忙….爆〉中有 1 則留言

一回台中,就是惡夢的開始。事情多,生活作息也一團亂。

才回台中一天,就要開始準備新的系統,舊的資料不能刪除但是又沒有系統說明,花了三個小時才把二個資料表正規劃,剩下的一百多個資料表不知道要怎麼辦…..。

休息的時候,用 Gallery2 的系統弄了一個相簿來玩,不過也不知道要放什麼照片,很無趣。想要玩遊戲但也想不到什麼遊戲瓤讓我心情好一點。反正就是煩煩煩。

感覺做什麼事情都提不起勁,做算有心要做也找不到時間,到最後就是什麼事情都做不好。大學好像沒學到什麼東西,很想回去過高中生活。

Tags:生活雜記

PHP encryption note

Posted on 2007 年 9 月 1 日2021 年 3 月 12 日 By 日落 在〈PHP encryption note〉中尚無留言

開始找可用的 PHP 編碼方式,MD5 已經不能在用了,SHA1 目前還好但是不知道以後會不會出問題。


$phrase = "Hello World";

$sha1a = base64_encode(sha1($phrase));
$sha1b = base64_encode(bin2hex(mhash(MHASH_SHA1,$phrase)));
$sha256b= base64_encode(bin2hex(mhash(MHASH_SHA256,$phrase)));

echo ("SHA1..:" . $sha1a . "n");
echo ("SHA1..:" . $sha1b . "n");
echo ("SHA256:" . $sha256b . "n");
?>
Tags:PHP, 網路架站, 資訊安全

弱點、漏洞檢測工具

Posted on 2007 年 8 月 29 日2021 年 3 月 12 日 By 日落 在〈弱點、漏洞檢測工具〉中尚無留言

標題這樣打比較好聽,別人就不是這樣說了。

5 種不可不知的駭客工具!
http://www.isecutech.com.tw/feature/view.asp?fid=543

Tags:資訊安全

文章分頁

上一頁 1 ... 266 267 268 ... 318 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.