PHP安全配置
PHP安全配置
一、Web服務器安全
PHP其實不過是Web服務器的一個模塊功能,所以首先要保證Web服務器的安全。當然Web服務器要安全又必須是先保證系統安全,這樣就扯遠了,無窮無盡。PHP可以和各種Web服務器結合,這里也只...
|
PHP安全配置
一、Web服務器安全
PHP其實不過是Web服務器的一個模塊功能,所以首先要保證Web服務器的安全。當然Web服務器要安全又必須是先保證系統安全,這樣就扯遠了,無窮無盡。PHP可以和各種Web服務器結合,這里也只...
單引號'和雙引號"的區別: 首先是單引號要比雙引號執行效率要高,因為雙引號會對內容進行預處理。 例如:'$value' 輸出字符 $value ; "$value"輸出變量$value的值。
char和varchar的區別: char是定長而varchar是變長,c...
php中計算時間差有時候是件很麻煩的事!
不過我相信任何語言,只要撐握了其中規率就能找到辦法,絕對是化腐朽為神奇的。
工作中經常要進行日期計算,下面總結幾個工作中總結出的經驗。先記下免得日后會忘!
1。第一...
$ADMIN[defaulturl] = http://www.163.com/404.htm; //盜鏈返回的地址 $okaysites = array("http://www.163.com/","http://163.com") ; //白名單 $ADMIN[url_1] = http://www.163.com/download/; //下載地點1...
<?php function CreateShtml()
{
ob_start(array("callback_CreateShtml","callback_GoToShtml"));
}
function callback_CreateShtml($buffer)[
{
$page = intval(@$_REQUEST["page"]);
$file...
一些小東西有時候可能用得上!
1.得到客戶端IP地址
function getip(){ if (! empty($_SERVER["HTTP_X_FORWARDED_FOR"])){ //使用代理的情況 $tip = split(",", $_SERVER["HTTP_X_FORWA...
- echo
是命令,不能返回值。echo后面可以跟很多個參數,之間用分號隔開,如: echo $myvar1; echo 1,2,$myvar,"bold";
- print
是函數,可以返回一個值,只能有一個參數。
- printf
函數,把文字格式化以后輸出,...
例如,echo number_format(285266237);
可以輸出 285,266,237
另外如果需要格式化文件字節大小,下面的方法可以借鑒:
function byte_format($input, $dec=0) { $prefix_arr = array(' B', 'K', 'M',...
大家都在用google,你用中文系統打開google的首頁,打開的自然是中文首頁,而不會是其他語言。因為google會自動判斷用戶系統使用的首選語言是什么。 怎樣才能做到像google那樣呢,其實很簡單, 在瀏覽器發給web服務器的 HTTP...
<?php /**************************************************************
參數說明: $max_file_size : 上傳文件大小限制, 單位BYTE $destination_folder : 上傳文件路徑 $watermark : 是否附加水印(1...
無論哪種語言,字符串操作都是一個重要的基礎,往往是簡單而重要。正像人說話一樣,一般有形體(圖形界面),有語言(print 字符串?),顯然字符串能解釋更多的東西。PHP提供了大量的字符串操作函數,功能強大,使用也比較簡單,詳細請參看 ht...
前言 PHP被大量的應用于Web的后臺CGI開發,通常是在用戶數據數據之后得出某種結果,但是如果用戶輸入的數據不正確,就會出現問題,比如說某人的生日是"2月30日"!那應該怎么樣來檢驗暑假是否正確呢? 在PHP中加入了正則表達式...
大家都知道安全性是重要的,但是行業中的趨勢是直到最后一刻才添加安全性。既然不可能完全保護 Web 應用程序,那么為什么要費這個勁兒呢,不是嗎?不對。只需采用一些簡單的步驟就能夠大大提高 PHP Web 應用程序的安全性。...
用PHP來設置并讀取cookie是一件極其――我們敢說嗎?――簡單的事情。我們并不希望大力鼓吹cookie,不過它們的確既重要又實用。它們是解決某些問題時唯一適用的工具。 要創建并修改一個 cookie,可使用PHP函數setcooki...
<?php //生成HTML $countfile="template.html"; $num=file_get_contents($countfile); echo $num; $num=str_replace("|*|*|PAGE_TITLE|*|*|","myhome",$num); $path="template.html"; $handle=fopen($path,"w...
復制代碼 代碼如下:<?php class Calendar{ /* * www.jb51.net修正版 */ var $YEAR,$MONTH,$DAY; var $WEEK=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var $_MONTH=array( "01...
$_SERVER['HTTP_REFERER'] //可以得到的地址 $_SERVER[PHP_SELF] //得到當前頁面地址 $_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"] //這個可以得到帶參數的地址...
我現在有一個sql文件,里面內容是gbk的。我現在顯示全是亂碼。 就只是用mysql 4.0.26能顯示。 用4.1以上的死活都顯示不了。頭大了。望大家指點指點,感恩不盡。 我現在裝了mysql 5.0.22. 我把my.ini里的字符集都改成 gbk...
<?php /*----------------------------------------------------------------// * Class:: Ini * Function:: to install the system which is requested from client * Author:: Kevin# * QQ::...
很多時候,我們在網上注冊個人信息,在提交完頁面后,總得等待頁面刷新來告訴我們注冊是否成功,遇到網絡差的時候,如果注冊了一大串的東西,在經過漫長的等待頁面刷新后,得到的確是“您的用戶名已被使用”或XXXXXXX不合法,我想大...
專為新手寫的結合smarty的類,誠摯邀請大家多提寶貴意見
這個是為新手(也為自己)寫的結合smarty一起使用的類,是未完成的,現在放出來的目的不是馬上讓新手使用,所以也沒有把注解寫的非常詳細 希望各位高手多多提意見,我盡量...
windows xp下安裝pear
環境:PHP4.3.10 + Windows XP
安裝步驟:
1) 安裝前的工作 安裝PHP后所產生的文件夾下面有一個go-pear.bat文件 (我的是 C:/PHP/go-pear.bat)
2) 執行installer 雙擊go-pear.bat,有問答...
array : 建立一個新的數組。 array_walk : 讓用戶自訂函數能處理數組中的每一個元素。 arsort : 將數組的值由大到小排序。 asort : 將數組的值由小到大排序。 count : 計算變量或數組中的元素個數。 current : 返回...
這篇文章介紹在 PHP 的面向對象編程(OOP)。我將演示如何用面向對象的概念編出較少的代碼但更好的程序。祝大家好運。
面向對象編程的概念對每一個作者來說都有不同的看法,我提醒一下一個面向對象語言應有的東西:...
由于 PHP 正在成熟,因此是快速即編即用的腳本編制人員與了解 UML 的面向對象的開發人員“思想達成一致”的時候了。
很少有編程語言能夠像 PHP 這樣迅速地得到普及。現在廣泛宣傳的那個關于自己動手做 (DIY) 的...