Time of Update: 2016-07-29
/*************************************** ** Title.........: PHP4 HTTP Compression Speeds up the Web ** Version.......: 1.10 ** Author........: catoc ** Filename......: gzdoc.php ** Last changed..: 25/08/2000 ** Requirments...: PHP4 >= 4.0.1 ** PHP
Time of Update: 2016-07-29
譯者註:本文的原名是《Creating a Multi-File Upload Script in PHP》。我個個覺得這文章寫得一般,代碼也不是非常專業,但是它比較短,而且一時間也找不到好一點的文章,就把這個譯過來了。其實PHP手冊裡也有一節是說多檔案上傳的,大家可以對比對比。文章內有的字句譯出來不太順眼,所以按照原意作了一定量的修改。本人水平有限,還望各位高手多指點。 導言
Time of Update: 2016-07-29
PHP自訂函數只允許用return語句返回一個值,當return執行以後,整個函數的運行就會終止。有時候我們要求函數返回多個值時,用return是不可以把值一個接一個地輸出的。但不可忽視的一點是,return語句可以返回任何類型的變數,這就是使自訂函數返回多個值的關鍵。請看代碼: function results($string) { $result = array(); $result[] = $string;//原字串 $result[] = strtoupper($
Time of Update: 2016-07-29
test_smtp.phprequire("smtp.php");$smtp=new smtp_class;$smtp->host_name="mail.xiaocui.com";$smtp->localhost="localhost";$from="webmaster@xiaocui.com";$to="root@xiaocui.com";if($smtp->SendMessage( $from, array( $to ), array( "From: $from",
Time of Update: 2016-07-29
Smarty執行個體教學執行個體篇(三、使用ADODB串連資料庫) 前兩個月因為工作上的原因一直很忙,所以沒有及時完成這個教程,正好今天周六不用加班,抽個空完成它吧! 在開始新的的教程的時候,我 先把以前的我寫的那個教程中的一些錯誤的地方修改過來,在這裡要感謝 nesta2001zhang兄弟,是他找出了文章中的一些錯誤,否則真的被別人 罵"誤人子弟了 (說來真是慚愧,我的初稿發布後後就發現在一大堆的問題,後來一些時候發重新修改後的檔案中居然也出現了錯誤,真是不應 該...) 在上幾篇教程中的:
Time of Update: 2016-07-29
-------------------------------論壇-------------------------- 資料表 create table guest(id int not null auto_increment,primary key(id),title varchar(50),email varchar(30),homepage varchar(30),name varchar(30),text text,relay int,r_time date) create table
Time of Update: 2016-07-29
if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=請輸入你的使用者名稱和密碼:"); Header("HTTP/1.0 401 Unauthorized"); echo "驗證失敗,你不能網路資源!"; exit; } else { if ($PHP_AUTH_USER!="username" or $PHP_AUTH_PW!="password") { Header("HTTP/1.0 401
Time of Update: 2016-07-29
PHP作為一種伺服器端的指令碼語言,象編寫簡單,或者是複雜的動態網頁這樣的任務,它完全能夠勝任。但事情不總是如此,有時為了實現某個功能,必須藉助於作業系統的外部程式(或者稱之為命令),這樣可以做到事半功倍。 那麼,是否可以在PHP指令碼中調用外部命令呢?如果能,如何去做呢?有些什麼方面的顧慮呢?相信你看了本文後,肯定能夠回答這些問題了。 是否可以? 答案是肯定的。PHP和其它的程式設計語言一樣,完全可以在程式內調用外部命令,並且是很簡單的:只要用一個或幾個函數即可。 前提條件
Time of Update: 2016-07-29
http://trash.chregu.tv/phpconf2003/examples/ PHP5的XML新特性 作者 Christian Stocker 翻譯 ice_berg16(尋夢的稻草人) 面向的讀者 這篇文章的物件導向是所有對PHP5的XML新功能感興趣的各個水平的PHP開發人員。我們假定讀者掌握XML的基本知識。然而,如果你已經在你的PHP當中使用了XML,那麼這篇文章也會讓你受益非淺。 介紹
Time of Update: 2016-07-29
Q:怎麼樣可以把 phpinfo()屏蔽掉? A:路徑:C:\winnt(or windows)\php.ini(NT和2000)C:\windows(95,98) 在 php.ini 設定檔裡面有這個選項 disable_functions = ; This directive allows you to disable certain ; functions for security reasons. It receives ; a comma separated list of
Time of Update: 2016-07-29
問1:為什麼出現“APACHE.EXE: cannot determine local host name.”? 答1: 由於Windows版本的Apache預設情況下不指定ServerName,所以運行時會出錯。 解決的辦法是修改Apache安裝目錄下的conf目錄下的httpd.conf: - 搜尋ServerName - 去掉前面的#號 - 把ServerName後面的值換成你自己的設定,如localhost之類的 - 儲存,重新啟動Apache ---------------------
Time of Update: 2016-07-29
echo是PHP語句, print和print_r是函數,語句沒有傳回值,函數可以有傳回值(即便沒有用) print只能列印出簡單類型變數的值(如int,string) print_r可以列印出複雜類型變數的值(如數組,對象) echo -- 輸出一個或者多個字串 Description void echo ( string arg1 [, string ...] ) //傳回值為空白 echo "你好"," 朋友"; print --輸出一個字串 Description
Time of Update: 2016-07-29
無限級分類,主要是通過儲存上級分類的id以及分類路徑來實現。由於資料的結構簡單,所以要將分類的關係由樹狀顯示,我只能想到用遞迴的方式給於實現。 無限級分類,主要是通過儲存上級分類的id以及分類路徑來實現。由於資料的結構簡單,所以要將分類的關係由樹狀顯示,我只能想到用遞迴的方式給於實現,下面是分類資料表結構和自己寫的一個樹狀顯示函數,有什麼不妥的地方希望大家能指出。
Time of Update: 2016-07-29
建設一個簡單互動的網站(五) 8. 投票系統 在許多時候,我們需要收集上網者和網友們的意見。例如:新版頁面與舊版頁面的比較;對某一事情的看法;對體育比賽結果的預測等等。這時候,你需要一個非常有效網上調查系統。使用PHP就可以非常方便地實現你的這一構想。 8.1 投票系統(mypolls.php3): $status=0; if(isset($polled)&&($polled=="c-e")){ $status=1; } #echo "$status"; if(isset($poll)&&(
Time of Update: 2016-07-29
PHP入門 4.1 資料類型 PHP支援整數、浮點數、字串、數組和對象。變數類型通常不由程式員決定而由PHP運行過程決定(真是好的解脫!)。當然,如果你喜歡的話,你也可以使用cast或者函數settype()將某種類型的變數轉換成指定的類型。 數值 數實值型別可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值: $a = 1234; # 十進位數 $a = -123; # 負數 $a = 0123; # 八位元 (等於十進位數的83) $a = 0x12; #
Time of Update: 2016-07-29
[ 2006/04/09 21:46 | by andyli ] 收集,好東西 /********************** * * author : Emerald * * homepage : http://gi.2288.org:88/ * * sitename : 綠色學院 - Green Institute * * date : 2005-2-11 2:27:18 * * PHP 伺服器變數:$_SERVER * **********************/ echo
Time of Update: 2016-07-29
建設一個簡單互動的網站(三) 6. 密碼驗證 也許你想在自己的網站放上你的照片集,而且只想給自己知心的朋友看,這時你需要一個密碼驗證的程式。 6.1 基於HTTP驗證 如何用PHP來實現密碼驗證的功能呢?我們可以使用簡短的PHP代碼,使用函數header()發送HTTP標題強制驗證,用戶端瀏覽器則彈出供輸入使用者名稱和密碼的對話方塊。在PHP中,用戶端使用者輸入的資訊傳送到服務端之後自動儲存在$PHP_AUTH_USER, $PHP_AUTH_PW, 以及
Time of Update: 2016-07-29
檔案提交頁面既已產生,下面任務就很明確了:將提交的檔案內容儲存到伺服器上。 下面我們用兩種方法來實現這個功能: 1. 用 PHP 來儲存: 我們先定義一個檔案儲存函數 fup() 它有兩個參數: $filename: 檔案內容 $fname: 檔案名稱(包含路徑) 剩下的就是寫一個迴圈將檔案依次寫入伺服器。這裡要簡單說明一下: PHP 對於上傳檔案的處理是這樣的:如果提交的檔案框我為 file0, 那麼提交給 PHP 的檔案內容儲存在變數 $file0
Time of Update: 2016-07-29
一般個人免費首頁空間都不會提供mysql支援,就是提供也很苛刻,所以尋找也個良好的替代方案很重要哦! PHP的檔案處理功能很強大,所以可以用檔案的存取來代替來! (要知道沒有資料庫的時候,什麼都是用檔案組織的哦!呵呵!),其中個資料項目用特殊符號分割,我採用的是“||”,方便通過explode()函數讀取單個記錄! 其實這裡資料庫的思想還是可以用到的!象資料庫的索引! 所以必須先做個索引檔案!(這樣說也並不正確) 就以留言本來說吧: 主要檔案是: index.database 其結構如下:
Time of Update: 2016-07-29
PHP 和 XML: 使用expat函數(二) 讓我們看一下實際處理這個文檔的PHP代碼。 /*NewsBoy : News system for the web written in PHP by Justin Grant (Web: jusgrant.cjb.net or justin.host.za.net Mail: justin@glendale.net)25 March V0.0.2 Converted Newsboy to a PHP class, allowing the