Time of Update: 2017-02-28
程式|上傳 <?php$uptypes=array('image/jpg', //上傳檔案類型列表 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif',
Time of Update: 2017-02-28
web開發 現在在多數WEB開發人員眼中,.NET和jsp(SUN企業級應用的首選)都被認為是領跑者,而PHP卻被認為是個弱小的“掙紮者”,或者說它是一門被貶低為業餘者才使用的語言,不值得參與企業WEB開發的競爭。在我看來,PHP沒有被當作競爭者的理由是評論者缺乏對它的瞭解,而且也不瞭解用於WEB開發的其他動作系統。還有一種可能:PHP是開源免費,在商業環境中意味著低價! 虛擬機器主機
Time of Update: 2017-02-28
rss <?phpfunction my_headlines($url) { $rdf = parse_url($url); $fp = fsockopen($rdf['host'], 80, $errno, $errstr, 15); if (!$fp)
Time of Update: 2017-02-28
函數 (1)date 用法: date(格式,[時間]); 如果沒有時間參數,則使用目前時間. 格式是一個字串,其中以下字元有特殊意義: U 替換成從一個起始時間(好象是1970年1月1日)以來的秒數 Y 替換成4位的年號. y 替換成2位的年號. F 替換成月份的英文全稱. M 替換成月份的英文簡稱. m 替換成月份數. z 替換成從當年1月1日以來的天數. d 替換成日數. l 替換成星期幾的英文全稱. D 替換成星期幾的英文簡稱. w
Time of Update: 2017-02-28
攻略|速度|執行 PHP的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。 代碼最佳化 在這裡並不想再次告訴你
Time of Update: 2017-02-28
防盜鏈 <?php$ADMIN[defaulturl] = "http://siyizhu.com/404.htm";//盜鏈返回的地址$okaysites = array("http://siyizhu.com/","http://www.siyizhu.com"); //白名單 $ADMIN[url_1] = "http://siyizhu.com/temp/download/";//下載地點1$ADMIN[url_2] =
Time of Update: 2017-02-28
配置如下1:編輯openssl,php5需要0.96以上版本2:將編譯好的libeay32.dll,ssleay32.dll放到system32目錄下3:將php.ini中的openssl.dll前面的;去掉4:將php目錄下的php_openssl.dll拷貝到system32目錄下5:設定環境變數OPENSSL_CONF=c:opensslopenssl.cnf其中php內建了一個cnf樣本,在phpextrasopenssl目錄下編寫測試代碼:$config =
Time of Update: 2017-02-28
前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。 問:如何建立一個檔案? 答: 1、使用fopen(要建立的檔案名稱,參數),參數可選w,w+,a,a+ 2、使用exec(echo '' >
Time of Update: 2017-02-28
漸層 先示範一下:今天剛寫的,還熱乎著呢,代碼如下:<?phpHeader("Content-type: image/png"); $txt=$_GET['txt']."(重新整理我會變色哦)";$i=strlen($txt);$width=16*strlen($txt);$height=42*(int)($width/500+1);$im =
Time of Update: 2017-02-28
編碼|規範 縮排縮排使用4個空格,而不是 tab。如果你使用 Emacs 編輯 PEAR 代碼,你應該設定 indent-tabs-mode 為 nil。下面是一個 mode hook 的樣本,用於設定 Emacs 符合縮排標準(你必須確保在編輯 PHP 檔案時,這些設定發生作用): (defun php-mode-hook () (setq tab-width 4
Time of Update: 2017-02-28
class myftp {var $connector;var $getback;function connect($ftp_server, $uname, $passwd){// Baut grundlegende FTP Connection auf$this->connector = @ftp_connect($ftp_server);$this->login_result = @ftp_login($this->connector, "$uname",
Time of Update: 2017-02-28
這是一段很有用的代碼,和綁定多網域名稱的ASP代碼類似,如果你只有一個PHP空間,而你又想放置多個多個網站,下面這些代碼可以幫到你。代碼很簡單,與綁定多網域名稱的ASP代碼相似,就不多介紹了。第一個:if($HTTP_HOST=="www.moon-soft.com"){Header("Location: moon.htm");}elseif($HTTP_HOST=="www.williamlong.info"){Header("Location:
Time of Update: 2017-02-28
伺服器|郵件伺服器 電子郵件在網路中佔有很重要的地位。目前,在企業中啟動並執行郵件伺服器均用各自獨立的管理系統來實現帳號建立、口令修改、郵箱擴容、刪除郵箱等功能。當信箱使用者達到一定數量時,郵件管理員的日常維護工作顯得極為繁重,這就需要將一部分管理工作(如帳號申請)實現自動化處理;同時將一部分任務(如口令修改)由多個分組管理員來負責,從而使郵件管理員從繁瑣的維護工作中解脫出來,真正對郵件伺服器起到監管作用。
Time of Update: 2017-02-28
上傳
Time of Update: 2017-02-28
我經常聽到這樣一個問題:"我有一個從網站發來的合約。我如何給通過表單發送的電子郵件增加一個附件呢?" 首先我要說的是要做到這個沒有什麼簡單的辦法。你要很好的理解php或其它的伺服器端的指令碼語言。當然你還要一個真正支援php的網站的帳號。如果滿足了這個前提,在你讀完了本章後就可以用php發送帶附件的電子郵件了。 1. 附件是如何工作的 如果你曾經在php的手冊中搜尋過"附件"函數,那麼結果可能是什麼都沒有(至少在我寫本文的時間還沒有)。後來你就要花很多時間來瞭解這方面的知識。
Time of Update: 2017-02-28
大致就是不知道目錄下面又多少層目錄, 也不知道又多少檔案, 需要統計佔用空間大小, 這個可以用在 相簿/資料庫佔用/網路隨身碟 等程式中.大致程式思想就是使用遞規來計算目錄佔用空間多少, 然後再把這個佔用空間的值寫進文字檔裡, 那麼只要訪問這個txt檔案就知道佔用了多少空間, 不用頻繁擷取而讀磁碟, 節省資源. 每次使用者如果上傳的檔案或者刪除了檔案, 那麼又重新進行統計. 當然, 也可以把統計結果儲存到資料庫裡.<?/** * File: fetch user
Time of Update: 2017-02-28
函數 以前一直沒注意,今天聽同事講起,馬上看看,功能強大。php的配置函數就是幾個ini_*的函數,主要是針對設定檔的操作,其實就四個函數:ini_get、ini_set、ini_get_all、ini_restore。個人感覺最有用的就是ini_set和ini_get。*
Time of Update: 2017-02-28
聊天室
Time of Update: 2017-02-28
筆記
Time of Update: 2017-02-28
筆記|上傳 上傳頁:up.htm表單項要加enctype=”multipart/form-date”<form method=”post” action=”upload.php” enctype=”multipart/form-data”><input type=”file” name=”file”><input type=”submit”