對於需要身份驗證的頁面,應用apache伺服器驗證是最好不過的了。
不過,apache伺服器驗證的介面不夠友愛。而且,並不是所有的情況
都可以應用apache伺服器驗證,比如cgi模式的php,iis下的php。 用session可以在不同頁面間保留使用者身份,比如
login.php if ($name=='' && $pass=='')
else
else
} ?>
next.php session_start();
echo 'username:$user';
?>
但是,使用者可以應用
來繞過身份驗證。 所以,實際的next.php必需是這樣:
session_start();
if (!session_is_registered('user'))
else
?> 應用session_is_registered()來檢測session變數,
這樣,用session已經基礎實現對身份的可靠驗證
用迴圈代替游標
在sql的sp開發中,游標有不可或缺的作用。但是,一些不當的使用游標,會造成嚴重系統效能的下降,所有呢,很多的人就想找乙個方法,即能達到游標的功能,又對效能影響小一些。這就是本文要講的用迴圈代替游標。一般情況下,用光標的目的就是要達到乙個迴圈,可是我們要是以迴圈來作呢,如何來控制當前的變數值就是關鍵...
文字超出用 代替
文字超出用 代替分兩種情況,一種是文字不換行,只在一行顯示,另一種是文字可以換行,但是最多顯示2行或3行 white spcae nowrap 強制讓文字不能換行 overflow hidden text overflow ellipsis overflow hidden text overflow...
用表驅動代替switch case
不知道從什麼時候開始,switch case語句成了 壞味道的代名詞,寫 的時候小心翼翼地避開它,看到別人 中的switch case就皺眉頭,想想其實大可不必這樣,switch case語句並不是 壞味道的根源,壞味道來自糟糕的 結構 設計,比如過多的switch case分支,或者多重switc...