-
php 注冊時輸入信息驗證器的實現(xiàn)詳解
2013-07-06本篇文章是對php中注冊時輸入信息驗證器的實現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 1、對輸入信息進(jìn)行驗證的類(主要用于驗證用戶名,密碼,重復(fù)密碼,郵箱,可添加其它功能) 復(fù)制代碼 代碼如下: ?php /** * Validator for Register. */ final class RegisterV -
PHP 安全檢測代碼片段(分享)
2013-07-06本篇文章是對PHP安全檢測代碼的片段進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: /** * html轉(zhuǎn)換輸出(只轉(zhuǎn)義' 保留Html正常運行) * @param $param * @return string */ function htmlEscape($param) { return trim(htmlspecialchars($param, ENT_QUOTES -
php解析html類庫simple_html_dom(詳細(xì)介紹)
2013-07-06一直以來使用php解析html文檔樹都是一個難題。Simple HTML DOM parser 幫我們很好地解決了這個問題。可以通過這個php類來解析html文檔,對其中的html元素進(jìn)行操作 (PHP5+以上版本) 下載地址: https://github.com/samacs/simple_html_dom 解 析器不僅僅只是幫助我們驗證 -
Apache實現(xiàn)Web Server負(fù)載均衡詳解(不考慮Session版)
2013-07-06本篇文章是對使用Apache實現(xiàn)Web Server負(fù)載均衡的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下(不考慮Session版) 至少需三臺服務(wù)器: 服務(wù)器A:控制服務(wù)器 服務(wù)器B和服務(wù)器C:實際執(zhí)行服務(wù)器 負(fù)載均衡原理:將訪問服務(wù)器A的請求分發(fā)至服務(wù)器B和服務(wù)器C 修改服務(wù)器A上apa -
如何修改和添加Apache的默認(rèn)站點目錄
2013-07-06一、修改Apache的默認(rèn)站點目錄 Apache HTTP Server安裝好后,默認(rèn)的站點目錄位于其安裝目錄下的htdocs文件夾內(nèi),默認(rèn)首頁是該文件夾的index.html文件。比如,我的Apache 是安裝在C:/wamp/bin/apache/Apache2.2.21內(nèi),那么我的Apache的完整的默認(rèn)站點目錄地址就是C:/wam -
深入解析fsockopen與pfsockopen的區(qū)別
2013-07-06按手冊上說,這兩個函數(shù)的唯一區(qū)別是, pfsockopen 是持續(xù)連接,而 fsockopen 不是. 我寫了個代碼了一下: 復(fù)制代碼 代碼如下: ?php $data=1,0,721,73,1,0,0,43290000,0,60D81D509BC00451,3,FFFFFFFF; //http://10.144.99.114/SANEX_NEW/modules/subscribemanager/test.php -
使用PHP實現(xiàn)蜘蛛訪問日志統(tǒng)計
2013-07-06本篇文章是對使用PHP實現(xiàn)蜘蛛訪問日志統(tǒng)計的代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: $useragent = addslashes(strtolower($_SERVER['HTTP_USER_AGENT'])); if (strpos($useragent, 'googlebot')!== false){$bot = 'Google';} elseif (strpos($u -
如何解決CI框架的Disallowed Key Characters錯誤提示
2013-07-06用CI框架時,有時候會遇到這么一個問題,打開網(wǎng)頁,只顯示 Disallowed Key Characters 錯誤提示。有人說 url 里有非法字符。但是確定 url 是純英文的,問題還是出來了。但清空瀏覽器歷史記錄和cookies后。 刷新就沒問題了。有時候。打開不同的瀏覽器。有的瀏覽器會有問 -
解析PHP實現(xiàn)下載文件的兩種方法
2013-07-06本篇文章是對使用PHP實現(xiàn)下載文件的兩種方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 方法一: 復(fù)制代碼 代碼如下: header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filen -
PHP系統(tǒng)命令函數(shù)使用分析
2013-07-06本篇文章是對PHP中系統(tǒng)命令函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: function execute($cmd) { $res = ''; if ($cmd) { if(function_exists('system')) { @ob_start(); @system($cmd); $res = @ob_get_contents(); @ob_end_clean(); } els -
WordPress禁止輸出錯誤信息設(shè)置方法
2013-07-05用網(wǎng)站安全檢測掃瞄博客,發(fā)現(xiàn)了一個漏洞,實際上就是直接訪問主題路徑的話,get_header()函數(shù)未生效(Call to undefined function get_header() ),而我的WordPress會輸出完整的錯誤信息,將敏感名稱的目錄結(jié)構(gòu)暴露了,雖然對正常訪問沒有影響,可是會給某些人可乘之 -
php簡單縮略圖類|image.class.php
2013-07-05使用方法: $img = new iamge; $img-resize('dstimg.jpg', 'srcimg.jpg', 300, 400); 說明:這個是按照比例縮放,dstimg.jpg是目標(biāo)文件,srcimg.jpg是源文件,后面的是目標(biāo)文件的寬和高 $img-thumb('dstimg.jpg', 'scrimg.jpg', 300, 300); 說明:這個是按照比例縮略圖 -
國外十大最流行的PHP框架排名
2013-07-05 -
php字符串截取的簡單方法
2013-07-05這篇文章介紹了php字符串截取的簡單方法,有需要的朋友可以參考一下 復(fù)制代碼 代碼如下: strpos(string,find,start) 實例: 復(fù)制代碼 代碼如下: ?php echo strpos(Hello world!,wo); ? 輸出6 復(fù)制代碼 代碼如下: substr(string,start,length) 其中start的參數(shù) 正數(shù) - 在 -
將IP地址轉(zhuǎn)換為整型數(shù)字的PHP方法、Asp方法和MsSQL方法、MySQL方法
2013-07-05首先我們要先了解一下IP地址轉(zhuǎn)換為整型(嚴(yán)格來說應(yīng)該說是長整型)的原理~ 【轉(zhuǎn)換原理】: 假設(shè)IP為:w.x.y.z,則IP地址轉(zhuǎn)為整型數(shù)字的計算公式為:intIP = 256*256*256*w + 256*256*x + 256*y + z 【PHP的互轉(zhuǎn)】: PHP的轉(zhuǎn)換方式比較簡單,它內(nèi)置了兩個函數(shù) int ip2long -
php調(diào)用MsSQL存儲過程使用內(nèi)置RETVAL獲取過程中的return值
2013-07-05本篇文章是對php調(diào)用MsSQL存儲過程使用內(nèi)置RETVAL獲取過程中的return值的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 【PHP代碼】 復(fù)制代碼 代碼如下: $stmt = mssql_init('P__Global_Test', $conn) or die(initialize stored procedure failure); mssql_bind($stmt, R -
解析php5配置使用pdo
2013-07-051. 檢查php擴展庫中是否存在php_pdo.dll(當(dāng)調(diào)用MsSQL同時還需要php_pdo_mssql.dll;當(dāng)調(diào)用MySQL同時還需要php_pdo_mysql.dll). 2. 打開php.ini配置文件,加入: 指定擴展庫 extension_dir=C:\Program Files (x86)\PHP\ext [PHP_PDO] extension=php_pdo.dll [PHP_PDO_M -
處理(php-cgi.exe - FastCGI 進(jìn)程超過了配置的請求超時時限)的問題
2013-07-04【詳細(xì)錯誤】: HTTP 錯誤 500.0 - Internal Server Error C:\Program Files\PHP\php-cgi.exe - FastCGI 進(jìn)程超過了配置的請求超時時限 【環(huán)境】: php + IIS7.5 解決辦法: 方法一: C:\Windows\System32\inetsrv\config\applicationHost.config 進(jìn)行編輯,將activity -
基于PHP創(chuàng)建Cookie數(shù)組的詳解
2013-07-04本篇文章是對在PHP中創(chuàng)建Cookie數(shù)組的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 創(chuàng)建: 復(fù)制代碼 代碼如下: setcookie(ICNet[Reg], This is reg cookie, time() + 3600); setcookie(ICNet[Active], This is login cookie., time() + 3600); print_r($_COOKIE); /*Resu -
解決php使用異步調(diào)用獲取數(shù)據(jù)時出現(xiàn)(錯誤c00ce56e導(dǎo)致此項操作無法完成)
2013-07-04本篇文章是對php中使用異步調(diào)用獲取數(shù)據(jù)時出現(xiàn)(由于出現(xiàn)錯誤c00ce56e而導(dǎo)致此項操作無法完成)的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 【詳細(xì)錯誤】: 由于出現(xiàn)錯誤 c00ce56e 而導(dǎo)致此項操作無法完成 【造成原因】: 未指定輸出編碼格式。 【解決辦法】: 句
- 相關(guān)鏈接:
- 欄目說明:
PHP教程提供大量PHP編程相關(guān)學(xué)習(xí)教程,開發(fā)實例,是您學(xué)習(xí)PHP編程的最佳選擇。