最近需要用到發送郵件的功能,原本是用PHP自帶的mail()函數發送的。php mail()這個方法非常簡單、方便、易用,但是除了網易郵箱、QQ郵箱、GMAIL
使用系統命令是一項危險的操作,尤其在你試圖使用遠程數據來構造要執行的命令時更是如此。如果使用了被污染數據,命令注入漏洞就產生了。exec()是用於執行shell
PHP有一個配置選項叫allow_url_fopen,該選項默認是有效的。它允許你指向許多類型的資源,並像本地文件一樣處理。例如,通過讀取URL你可以取得某一個
session 數據暴露會話數據常會包含一些個人信息和其它敏感數據。基於這個原因,會話數據的暴露是被普遍關心的問題。一般來說,暴露的范圍不會很大,因為會話數據是
我們寫程序,難免會有問題(是經常會遇到問題 ),而PHP遇到錯誤時,就會給出出錯腳本的位置、行數和原因。有很多人說,這並沒有什麼大不了。確實,在調試程序階段,這
$config[base_url] = http://www.jb51.net/。 您網站的網址,CodeIgniter 會根據這個網址來生成鏈接、表單地址等。
在PHP的官網上看到的parse_url()函數的替代方案。結果和parse_url()函數差不多,是使用正則實現的。URI 是 Web上可用的每種資源 - H
CodeIgniter很適合小站點應用開發,但是它自帶的view功能可能會給不懂PHP的前端人員帶來麻煩。 相比之下phpcms的view模板解析就強大多了,所
把抓取到的內容轉下編碼即可($content=iconv(GBK, UTF-8//IGNORE, $content);),我們這裡討論的是如何抓取開了Gzip的
在php5.3中運行書中代碼會有如下提示:Function session_is_registered() is deprecated inFunction s