Time of Update: 2017-02-28
PHP給圖片加浮水印相對ASP來說,要簡單多了,看下面代碼:/***************************************************** 參數說明: $max_file_size : 上傳檔案大小限制, 單位BYTE $destination_folder : 上傳檔案路徑 $watermark : 是否附加浮水印(1為加浮水印,其他為不加浮水印); 使用說明: 1. 將PHP.INI檔案裡面的"extension=php_gd2.dll"
Time of Update: 2017-02-28
Apache模組 mod_file_cache說明提供檔案描述符緩衝支援,從而提高Apache效能狀態實驗(X)模組名file_cache_module源檔案mod_file_cache.c<?php header( "Expires:" . gmdate("D, d M Y H:i:s", time() + 3600 * 24) . " GMT"); header("Content-Type:image/jpeg;"); &
Time of Update: 2017-02-28
自PHP5後,官方大大豐富了對物件導向的支援,其中有個重要改變:引入了__autoload()函數,從此不再需要在php指令碼的header寫一堆的require或include了,用PHP函數手冊中的話說:”它會在試圖使用尚未被定義的類時自動調用”。這一機制大大減輕了開發人員的負擔,只要在架構初期考慮好了目錄結構和命名規範,在開發過程中,需要再為代碼中要用到的類分別去require相應的檔案,減少了大量代碼。但這樣一來,也容易出現運行一個程式,某個類檔案被include多次,例如有以下四個指令
Time of Update: 2017-02-28
取得IE地址欄的訪問者網域名稱.<?php$S = 'http://bbs.webjx.com';$S = parse_url($S);$S = strtolower($S['host']) ; //取網域名稱部分//echo $S;$domain = array('com','cn','name','org','net'); //網域名稱尾碼 有新的就擴充這吧$SS = $S;$dd = implode('|
Time of Update: 2017-02-28
<?phpclass Core{ /*對數組進行繼承*/ static function inHerit($arr_orgin,$arr_output){ return array_merge($arr_orgin,$arr_output); } /*列印錯誤*/ static function throwError(
Time of Update: 2017-02-28
要改php.ini,基本是改這幾項:max_execution_time = 30max_input_time = 60memory_limit = 8Mupload_max_filesize=8mphp.conf發現內容如下:## PHP is an HTML-embedded scripting language which attempts to make it# easy for developers to write dynamically generated
Time of Update: 2017-02-28
利用Jquery架構,Ajax調用當前線上使用者 function UpdateOnline(){ if (arguments[0]==true){ $.ajax({ url:'ajax.php?do=updateonline',
Time of Update: 2017-02-28
<?php//calendar.php//Check if the month and year values existif ((!$_GET['month']) && (!$_GET['year'])) { $month = date ("n"); $year = date ("Y");} else { $month =
Time of Update: 2017-02-28
只需要一天,只要你用心去看和學,一定行. 這裡希望大家需要明白一點,這隻是在講如何快速入門,更好的認識PHP!也能初級掌握PHP基礎知識!PHP語言博大精深!並不是一兩天就能學會的!要長期學下去才可以!下面我綠蘋果帶大家走進PHP的入門之路說明:我這裡暫時是以 Apache web server 和 MY SQL 作為WEB伺服器和資料庫,在php-4.3.3下的環境做的程式。當然要簡單的構建和訪問查看資料庫 PHPMYADMIN
Time of Update: 2017-02-28
Ajax是使用用戶端指令碼與Web伺服器交換資料的Web應用開發方法。Web頁面不用打斷互動流程進行重新加裁,就可以動態地更新。使用Ajax,使用者可以建立接近本地案頭應用的直接、高可用、更豐富、更動態Web使用者介面。非同步JavaScript和XML(AJAX)不是什麼新技術,而是使用幾種現有技術——包括階層式樣式表(CSS)、JavaScript、XHTML、XML和可擴充樣式語言轉換(XSLT),開發外觀及操作類似案頭軟體的Web應用軟體。[AJAX執行原理]一個Ajax互動從一個稱為X
Time of Update: 2017-02-28
如下面代碼,用Regex提取其中的連結地址以下是引用片段:<div class="pic" id="s3"> <a title=list href="http://www.alixixi.com/down/" target="_blank">阿里西 西源碼下載頻道</a> <a href="http://js.alixixi.com/" target="_blank">
Time of Update: 2017-02-28
php顯示文章發表於某月某天某小時和分鐘前的函數<?phpfunction format_date($dateStr) { $limit = time() - strtotime($dateStr); $r = ""; if($limit < 60) { $r = '
Time of Update: 2017-02-28
比如把: “2009-02-14 18:50 發表”轉成:“一個小時前發表”<?phpfunction format_date($date){ $limit = time() - $date; if($limit < 60) { return $limit . '秒鐘之前';
Time of Update: 2017-02-28
函數|檔案大小|遠程檔案|header php擷取遠程檔案大小及資訊的函數(header頭資訊擷取)阿里西西Alixixi.comTeam Dev在做一個客戶系統時,需要做遠程下載的功能,並即時顯示進度條效果。所以,需要預先讀取遠程檔案的大小資訊,然後做為即時下載進度條的參數。功能函數如下,調用很簡單,getFileSize("http://www.alixixi.com/download/xml.rar")
Time of Update: 2017-02-28
SmartySmarty的特點是將模板編譯成PHP指令碼,然後執行這些指令碼。很快,非常靈活。Heyes Template Class一個非常容易使用,但功能強大並且快速的模板引擎,它協助你把頁面配置和設計從代碼中分離。FastTemplate一個簡單的變數插值模板類,它分析你的模板,把變數的值從HTML代碼中分離處理。ShellPage一個簡單易用的類,可以讓你的整個網站布局基於模板檔案,修改模板就能改變整個網站。STP Simple Template
Time of Update: 2017-02-28
現在,幾乎每一個部落格都有自己的RSS彙總系統,針對RSS,以下這個小程式,實現了與BLOG的同步調用。以下為引用的內容:<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> // The file test.xml contains an XML document with a root element // and at least an element
Time of Update: 2017-02-28
雖然方法很多,但使用起來簡便容易的,我覺得還是先判斷已經產生的首頁檔案的產生時間和現有時間之間的差值,如果滿足某個值就開始產生,這種方法比較來得容易,不多說了,開始吧!在開始之前還是提一下三個函數吧:"ob_start()、ob_end_clean()、ob_get_contents()"
Time of Update: 2017-02-28
以下為引用的內容:// 實在無聊,突發奇想,想把PHP裡面部分已經提供封裝好的函數重新使用PHP實現一遍,// 於是便有了下面的代碼主要實現了PHP中部分字串處理函數,同時實現了一些PHP中// 沒有,但是同樣有作用的字串處理函數同樣的這些函數,也能夠使用其他語言來實// 現,比如用C/VBScript/Perl等等,那麼你就能夠有一個自己的函數庫.// 以下函數不一定能夠成功運行,只是為了學習而已。//// 如果無特別聲明,全部是由於heiyeluren原創,要使用任何函數都請保留作者資訊/*
Time of Update: 2017-02-28
Php注入的安全防範通過上面的過程,我們可以瞭解到php注入的原理和手法,當然我們也同樣可以制定出相應該的防範方法:首先是對伺服器的安全設定,前面的windows伺服器的安全設定我們已經講了,不再重複,這裡主要是php+mysql的安全設定和linux主機的安全設定。對php+mysql注射的防範,首先將magic_quotes_gpc設定為On,display_errors設定為Off,如果id型,我們利用intval()函數將其轉換成整數類型,如代碼:$id=intval($
Time of Update: 2017-02-28
使用者在設計和維護網站的時候,經常需要限制對某些重要檔案或資訊的訪問。通常,我們可以採用內建於Web於HTTP協議的使用者身分識別驗證機制。當訪問者瀏覽受保護頁面時,用戶端瀏覽器會彈出交談視窗要求使用者輸入使用者名稱和密碼,對使用者的身份進行驗證,以決定使用者是否有權訪問頁面。下面用兩種方法來說明其實現原理。一、用HTTP標題來實現標題是伺服器以HTTP協議傳送HTML資訊到瀏覽器前所送出的字串。HTTP採用一種挑戰/響應模式對試圖進入受密碼保護地區的使用者進行身分識別驗證。具體來說,當使用者首