Time of Update: 2017-01-18
$kkk = custom_tuijian("2008-08-15",date("Y-m-d")); //echo date("Y-m-d"); //print_r($kkk); function custom_tuijian($a,$b) { $sql = "select `r`.*,`a`.`articlename`,`a`.`author` from `phpsir_record1` `r` inner join `jieqi_article_article` `a` on
Time of Update: 2017-01-18
使用注意: 修改iis.php檔案中iis日誌的絕對路徑 例如:$folder=”c:/windows/system32/logfiles/網站日誌目錄/”; //後面記得一定要帶斜杠(/)。 ( 用虛擬空間的不懂查看你的網站絕對路徑?上傳個探針查看! 直接查看法:http://網站網域名稱/iis.php 本地查看法:把日誌下載到本地 http://127.0.0.1/iis.php ) 注意:
Time of Update: 2017-01-18
實現打包功能~輕鬆方便!壓縮比雖比winrar差那麼一點 但是也沒啥關係 畢竟只打包做下載 省下了自己去伺服器上把網站打包 如果伺服器不是自己的就更麻煩了 要讓別人幫忙打下包 複製代碼 代碼如下:<?php //php壓縮目錄成zip包 //作者:小鋒 $button=$_POST['
Time of Update: 2017-01-18
//獲得當前的指令碼網址 複製代碼 代碼如下:function get_php_url(){ if(!empty($_server["REQUEST_URI"])){
Time of Update: 2017-01-18
先看代碼sunip.php 複製代碼 代碼如下:<?php header("Content-type: image/gif"); $im = imagecreate(130,15); $background_color = ImageColorAllocate ($im, 255, 255, 255); unset($ip);
Time of Update: 2017-01-18
eAccelerator 真是一個好東西(它的前身是truck-mmcache)。 簡單來講它是一套配合PHP(支援PHP5)運作的緩衝系統,通過共用記憶體或磁碟檔案方式交換資料。 它被廣為使用的是PHP源碼“編碼”(不太貼切的稱為“加密”)和緩衝PHP執行的中間碼以加速。關於 eA 的安裝使用的文章已經很多而且也很詳細了,這次我想推薦的是用它輔助程式設計緩衝,它提供了一組API如下:
Time of Update: 2017-01-18
複製代碼 代碼如下:<? //很好用的PHP資料庫類,三、四句代碼搞定一個表的操作,無論這個表欄位有多複雜。 //此類多次大量用在大型網站程式的開發上,效果特別的好。 //作者:快刀浪子++ define(\"_PHP_RECORD_\",\"exists\"); class TRecord { var $db; var $rc; var $name; var $value; var $num; var $buffer;
Time of Update: 2017-01-18
複製代碼 代碼如下:<?php /* 從網上找來的XML-RPC庫,對於開發小型的外部通訊介面很有用 */ function & XML_serialize($data, $level = 0, $prior_key = NULL){ #assumes a hash, keys are the variable names $xml_serialized_string = ""; while(list($key, $value) = each($data)){ $inline =
Time of Update: 2017-01-18
某些單值得情況下調用一個方法我們經常這樣寫 $a = A:: getInstance(); $a->setCount(10); $a->showCount(); 我們可以將setCount變成一個static 方法 把A:: getInstance() 放進這個方法裡 我們就可以這樣來寫 A::setCount(10); 三行的代碼變成一行了, 類的實現如下: 複製代碼 代碼如下: <? class A { private $_count = ""; static
Time of Update: 2017-01-18
用到的函數:PAGE(); function page ($totalPage , $currentPage,$url ,$halfPer,$imagePath) { $total=$totalPage; $currentPage=($currentPage<1)?1:$currentPage; $
Time of Update: 2017-01-18
$len表示長度,代碼如下: 複製代碼 代碼如下:/** * 產生隨機字串 * * 產生一個指定長度的隨機字串,並返回給使用者 * * @access public * @param int $len 產生字串的位元 * @return string */ function randstr($len=6) { $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz0123456789-@#~'; // characters
Time of Update: 2017-01-18
page.php 複製代碼 代碼如下:<?php /** ** 通用php分頁類。(仿Google樣式) ** 只需提供記錄總數與每頁顯示數兩個參數。(已附詳細使用說明..) ** 無需指定URL,連結由程式產生。方便用於檢索結果分頁。 ** 表單採用GET方法提交,可保證在諸如查詢之,刪除之類的操作時,不丟失URL參數 **/ class Pager{ //IE地址欄地址 var $url; //記錄總條數 var $countall; //總頁數 var $page;
Time of Update: 2017-01-18
為cd2sc.com網站功能而開發,代碼為本人原創,產生速度一般。 (出於眾所周知的原因,涉及到資料庫的資料欄位名稱做了改動,並且為了代碼明晰去掉了參數過濾的部分) 說明:原動態地址為 moban.php?id=1 ,產生後地址為 html/200808/sell_1.html 。page.php為分頁程式,本部落格中有發布。 頁面使用方式,將本代碼儲存為make.php,使用方法為瀏覽器訪問 make.php?t=數量&pg=頁面;例如 make.php?t=300&pg=2,即每次產生300
Time of Update: 2017-01-18
如何?jQuery的Ajax檔案上傳,PHP如實檔案上傳.AJAX上傳檔案,PHP上傳檔案。【PHP檔案上傳】在開始之前,我覺得是有必要把通WEB上傳檔案的原理簡單說一下的。實際上,在這裡不管是PHP,JSP,還是ASP處理上傳的檔案,其實都是WEB早已把檔案上傳到伺服器了,我們只是運用上傳處理函數來處理上傳的檔案。而處理函數一般都是用PHP,JSP,ASP等服務端語言來實現的。那麼如何通過WEB(HTTP協議來上傳檔案呢?)你需要類似於以下的HTML代碼:test.html複製代碼 代碼如下:
Time of Update: 2017-01-18
1. 換源,sohu的相當好用。 1.1備份CentOS-Base.repo cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak 1.2替換源 用vi開啟CentOS-Base.repo,並將內容清空,然後將下面的內容複寫進去,並儲存。 # CentOS-Base.repo # # This file uses a new mirrorlist system developed by Lance Davis for
Time of Update: 2017-01-18
複製代碼 代碼如下: Function sha1_file(filename, raw_output) Dim HashedData, Utility, Stream Set HashedData = CreateObject("CAPICOM.HashedData") Set Utility = CreateObject("CAPICOM.Utilities") Set Stream = CreateObject("ADODB.Stream") HashedData.Algorithm = 0
Time of Update: 2017-01-18
複製代碼 代碼如下: Function md5_file(filename, raw_output) Dim HashedData, Utility, Stream Set HashedData = CreateObject("CAPICOM.HashedData") Set Utility = CreateObject("CAPICOM.Utilities") Set Stream = CreateObject("ADODB.Stream") HashedData.Algorithm = 3
Time of Update: 2017-01-18
環境php5.2.13, 不支援mbstring擴充 假如php的源碼包在/usr/local/src/php-5.2.13 php安裝目錄是/usr/local/php 複製代碼 代碼如下: # cd /usr/local/src/php-5.2.13/ext/mbstring/ # rpm -qa|egrep "autoconf|gcc" 這個是檢測這些組件是否安裝,沒有安裝請執行下面這句,否則會報錯 # yum -y install autoconf gcc gcc-c++ #
Time of Update: 2017-01-18
最近遇到了PHP遠程圖片本地話的問題,查了查手冊發現file_get_contents()和file_put_contents()可以解決這個問題。思路很簡單,將遠程檔案讀入字串中,然後按照規則寫入指定目錄,經測試此法可採集圖片、文本、音頻檔案等,只要你可以想辦法得到它們的地址。先上代碼:複製代碼 代碼如下:/** * 儲存檔案到本地 * @param 檔案路徑 $url * @param 儲存本地路徑 $savePath * @return
Time of Update: 2017-01-18
面試被問及到js中的觀察者模式,這玩意兒早就瞭解過,可以說是動態語言中非常有用的一個設計模式,非常慚愧的沒有系統的研究過。不過沒關係,哪裡不會補哪裡,立刻動手,用所會的語言都實現一遍。觀察者模式關於觀察者模式,《松本行弘的程式世界》講的非常清楚:觀察者模式是當某個對象狀態發生變化時,依存於該狀態的全部對象自動得到通知,被觀察者和觀察者們是一對多的關係。書中還舉了一個非常易懂的例子:擷取系統目前時間並輸出到命令列中。如果要寫入程式碼也很簡單,定義一個方法,先擷取時間,然後再處理展示。這樣擷取時間的