Time of Update: 2016-07-21
作者:redfox 郵件:ask4more@163.net 首頁:http://netnote.oso.com.cn 相信大家在網上申請的免費PHP空間,如果是初級使用者,一般都是沒得MySQL可供使用,那麼我們解決資料處理的方法之一就是用文字檔了。但是用什麼方法才可以最快最方便的處理文本資料呢? 按我的經驗,本人認為,以下列檔案結構為最優: ------------------------------------------------------------------
Time of Update: 2016-07-21
最近,有許多朋友問我在WindowsXp下PHP的安裝過程,正好最近我在自己的機器上成功的以模組化的方式安裝了PHP4.23。既然這麼多朋友需要,我就以最常見的IIS和Apache伺服器為例,把PHP在WindowsXP下的安裝過程寫出來吧,希望能對要安裝PHP的朋友有點協助。如果不加特殊說明,以下的介紹同時也適用於Win2000版本。 一、概述: 在安裝之間,你必須先弄懂PHP安裝的兩種不同模式,一種是Cgi模式(CGI
Time of Update: 2016-07-21
文/李鯤程 隨著網路的普及,網站已經滲透到了每個行業,但是由於目前專線費用讓很多企業和個人難以承受,所以共用頻寬成為很多網站的首選方案。費用雖然降低了但是一個新的問題很快就出現了,那就是共用頻寬的網速很慢,有時甚至讓人無法忍受。如何能讓自己的網站快起來,成為人們關心的問題,筆者結合親身實踐來講講軟辦法的一些實際應用,希望能夠對讀者有所協助。
Time of Update: 2016-07-21
通過PHP你可以輕鬆的串連到資料庫,請求資料並將其顯示在你的web網站中,甚至修改資料庫中的資料。MySQL是一種很流行的資料庫,並且在互連網中有許多有關PHP與MySQL的教程。MySQL是免費的,這一點也許就吸引了不少人。由於其廣泛應用,我就不想在這裡贅述MySQL的使用方法了。Oracle被大量在公司專屬應用程式中採用,因此我們就利用Oracle來介紹PHP與資料庫的串連。我們當然不會提及Oracle資料庫的設計原理,原因是這已經超出了我們的討論範圍。
Time of Update: 2016-07-21
讓我們來看看儲存在瀏覽器中的內容。如果你用的是IE5,在windows目錄下有一個cookies的目錄,裡面有很多文字檔,檔案名稱都是類似於wudong@15seconds[1].txt這樣的,這就是瀏覽器用來儲存值的cookies了。在以前的IE版本中,cookies的內容是可以察看的,但現在內容已經被編碼了。在瀏覽器得到一個Web頁面之前,它會先看這個頁面的網域名稱,是否在cookie中存在,如果有相比配的,瀏覽器會先把匹配的cookie傳送到伺服器,然後才接受處理伺服器傳送過來的頁面。
Time of Update: 2016-07-21
一個簡單的自動發送郵件系統 php的另一個強大的特徵就是他有能通過html的表單修改變數的能力,通過這些變數,我們可以實現很多任務,包括象:發送wed-based的郵件,把資訊輸出給螢幕,從資料庫中讀取和傳遞資料。下面讓我們構建一個小型的自動發送郵件系統,來示範這個能力。 讓我們假設有這樣一個html的表單: -------------------------------------- Request for more information Would you like
Time of Update: 2016-07-21
//mail.php //讀信內容 $filename = "wellcom.txt"; $fd = fopen( $filename, "r" ); $contents = fread($fd, filesize($filename)); fclose( $fd ); //替換其中相應內容 $contents=eregi_replace("",$UserName,$contents); $contents=eregi_replace("",$Password,$contents);
Time of Update: 2016-07-21
這裡介紹php和mysql結合起來實用。 基本上,可以說php是介於後台資料庫和前台瀏覽器的一個中介層,在他們之間傳遞命令。這種方式大大提高了互動的可能性,可以方便使用在投票系統,其他動態使用者輸入和個人化網站中。 要想實現這種互動,首先必需實現和mysql資料庫連接,可以使用這個命令實現: 文法:int mysql_connect(string hostname, string username, string password); ·hostname -
Time of Update: 2016-07-21
如下: /****************************************************************************** Description: This is a simple script to send emails via a html-form to different users Date : 1999-02-25 Author : amalesh kempf
Time of Update: 2016-07-21
本文: 上文(《談談PHP文法(3)》的最後提到了Cookie和Session,本文就這兩種技術作一些介紹。
Time of Update: 2016-07-21
作者:華紅狼 本文: 上文(《談談PHP文法(2)》)中曾提到了PHP提交表單資訊是很方便的。可是,提交的表單資訊中的變數的生命週期是多長呢?本文就來崐談談這個問題。 表單的參數會傳給下一個處理常式,這是不用置疑的。因為,我們曾有過這樣的例子。可它還會繼續傳給下一個處理常式嗎? 答案是否定的!一個Form表單所提交的參數只傳給第一個處理常式,而下一個處理常式中它是不會起作用的。來看看下例吧: 檔案:table.html 表單提交 檔案:deal-1.php echo ""
Time of Update: 2016-07-21
避免頁面元素重複 “這確實不錯”,你也許會想,“我的網站主要就是由大量的靜態頁面構成。現在我可以從所有頁面中刪除它們的公用部分,要更新這些公用部分實在太麻煩了。以後我就可以用模板製作出很容易維護的統一頁面配置。”但事情並非這麼簡單,“大量的靜態頁面”道出了問題的所在。 請考慮上面的例子。這個例子實際上只有一個example.php頁面,它之所以能夠產生整個網站的所有頁面,是因為它利用了URL中的查詢字串從資料庫之類的資訊源動態地構造出頁面。
Time of Update: 2016-07-21
MySQL 中的 SQL 對於 MySQL ,第一件你必須牢記的是它的每一行命令都是用分號 (;) 作為結束的,但……沒有完全絕對的事,在這兒也是一樣。 前面我曾經講到,當一行 MySQL 被插入在 PHP 代碼中時,最好把後面的分號省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', '$last_name') "); 這是因為 PHP
Time of Update: 2016-07-21
PHP代碼全部儲存到單獨的檔案中,這個檔案也就是由頁面URL實際調用的檔案。Web伺服器通過PHP引擎解析該檔案,然後把結果返回給瀏覽器。一般地,PHP代碼總是動態地產生頁面內容,比如查詢資料庫或者執行某種計算等。下面是一個例子: // example.php require('class.FastTemplate.php'); $tpl = new FastTemplate('.'); $tpl->define( array( 'main' => 'main.htm', 'header' =>
Time of Update: 2016-07-21
模板能夠改善網站的結構。本文闡述如何通過PHP 4的一個新功能和模板類,在由大量靜態HTML頁面構成的網站中巧妙地運用模板控制頁面配置。 提綱: =================================== 分離功能和布局 避免頁面元素重複 靜態網站的模板架構 =================================== 分離功能和布局 首先我們來看看應用模板的兩個主要目的: 分離功能(PHP)和布局(HTML) 避免頁面元素重複
Time of Update: 2016-07-21
平常我們在開發系統時,一定不會缺少查詢弁?然而往往算個條件是無法滿足用戶的要求的,這時我們就應該設置多重條件進行組合,讓用戶查詢時以更加方便地選擇查詢條件,迅速找到他們所滿足的記錄. 現在我們假設開發一個鐘表公司的客戶訂單系統,有客戶訂單編號,類別,名稱,數量,價格等資料,這裡就不將資料一一列擊,.訂單表如下: 訂單編號(ID) 類別(TYPE)名稱(NAME)數量(QTY) 價格(PRICE) 001 機芯 機芯1 100 150 001 表殼 表殼1 1000 60 001 表帶
Time of Update: 2016-07-21
用 cookies 來跟蹤識別使用者 讓我們來看看儲存在瀏覽器中的內容。如果你用的是 IE5 ,在 windows 目錄下有一個 cookies 的目錄,裡面有很多文字檔,檔案名稱都是類似於 wudong@15seconds[1].txt 這樣的,這就是瀏覽器用來儲存值的 cookies 了。在以前的 IE 版本中, cookies 的內容是可以察看的,但現在內容已經被編碼了。在瀏覽器得到一個 Web 頁面之前,它會先看這個頁面的網域名稱,是否在 cookie
Time of Update: 2016-07-21
asp中實現重新導向是用response.redirect 函數: 用法一例: response.redirect "../test.asp" php中也有類似函數:header 用法一例: header("location:../test.php"); 但是兩者是有區別的. asp的redirect函數可以在向客戶發送標頭檔後起作用. 如 查是php中下例代碼會報錯: header("location:../test.php"); ?> 只能這樣: header("location:
Time of Update: 2016-07-21
上兩節我針對guest.php和edit.php作了講述.需要注意的是php和html的區別: php通常是-->(1) (2) echo("zihanonline"); ?> (3) (4) 等4種方式.不要混淆. 下面我們來研究資訊管理:manage.php代碼. ----------- //manage.php 留言管理
Time of Update: 2016-07-21
這一節我們將dele.php和sys.php放上來. --------- //dele.php 刪除留言 require("sys.php"); if ($Submit) { if ($password<>$managepwd) {$errorm="密碼錯誤.無權操作..";} else { $content=file($guestfile); $message=$content[$record-1]; $count=count($content); if