Time of Update: 2017-01-19
1.current複製代碼 代碼如下:<?php $transport = array('foot', 'bike', 'car', 'plane'); $mode = current($transport); //$mode = 'foot'; $mode = next($transport); // $mode ='bike'; $mode = current($transport); //$mode =
Time of Update: 2017-01-19
PHP中對資料庫操作的封裝 在動態網面設計中很多都要涉及到對資料庫的操作,但是有時跟據需要而改用其它後台資料庫,就需要大量修改程式。這是一件枯燥、費時而且容易出錯的功作。其實我們可以用PHP中的類來實現對資料庫操作的封裝,從而使寫出的程式在很小的改動下就可以完成後台資料庫的更改。 現在我們把其封裝在dbfz.inc中,其設計如下: <? class dbInterface{ var $dbID=1; //用於確定當前操作的資料庫,當dbID為1代表MySql,當為 2代表 SQL
Time of Update: 2017-01-19
enterrm.php3 代碼如下: <?php $ConnID=@odbc_connect("jtfcht","admin",""); if ($ConnID){
Time of Update: 2017-01-19
emotion.php3: 代碼如下: <html> <head> <title>表情動作</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <link rel="stylesheet" href="main.css"
Time of Update: 2017-01-19
chtcont.php3: 代碼如下: <?php $sCont=""; $ConnID=@odbc_connect("jtfcht","admin","");
Time of Update: 2017-01-19
func.php3 代碼如下: <?php function suiji($max) { srand((double)microtime()*1000000); $x=rand();
Time of Update: 2017-01-19
可以通過PHP來產生EXCEL檔. teaman翻譯 ---------------------------- Excel Functions ---------------------------- 將下面的代碼存為excel.php ,然後在頁面中包括進來 然後調用 1. Call xlsBOF() 2. 將一些內容寫入到xlswritenunber() 或者 xlswritelabel()中. 3.然後調用 Call xlsEOF()
Time of Update: 2017-01-19
一、 問:我已經按步驟安裝了Unix版的APACHE模組,但是我的PHP指令碼源碼顯示在瀏覽器當中,或者瀏覽器提示我儲存檔案。為什嗎? 答: 這是由於PHP模組沒有正常工作引起的。請檢查下列三個地方: 請確認正在啟動並執行APACHE執行檔案是你最後編譯成功的那一個。輸入如下命令: /path/to/binary/httpd -l 如果你沒有看到mod_php3.c在列表中,那你就沒有運行一個正確的執行檔案。 請確認你已經加入了正確的"Mime Type"在你的某個.conf中。這應該像:
Time of Update: 2017-01-19
PHP聊天室技術 黃國輝 1.前言 上網聊天是時下最流行的交友方式。各大網站推出的聊天室都各具特色。 聊天室主要分為WebChat、BBSChat兩種。BBSChat是基於Telnet的Tcp協議,是BBS的附設功能,需要用戶端Telnet程式。WebChat則採用瀏覽器方式,實際上是一個多人共同使用的CGI程式。其基本原理是把每個使用者的發言通過瀏覽器傳給系統,再由系統收集處理後分發給特定使用者。 WebChat一般採用Server Push或Client
Time of Update: 2017-01-19
以前在奧索看見過很多這樣的例子,各各方法複雜,請看如下例子實現圖形計數器。在網頁中使用請用 <script src="http://檔案地址"></script> <? //存放計數的文字檔 $count="count.txt"; //計數器的位元,如果不填則預設為6位 $wei=""; //映像的URL路徑 $tu="http://127.0.0.1/tcount/images"; ?
Time of Update: 2017-01-19
首先介紹一下session的概念: 所謂session是微軟首先提出的,在asp中最先整合。由於session的採用,大大方便了web開發員的工作。一時間asp風靡全球。現在php4也加入session的支援,再度顯示出open source 的強大力量。和Cookie類似,設計Session的目的也是為了在一個訪問期間在不同的頁面間傳輸資料以解決http協議無狀態的問題,但Session更加簡單、更加安全。Session
Time of Update: 2017-01-19
四、 問:當我將PHP和APACHE一起編譯時間,好象有問題。它總是說無法找到httpd.h檔案,可事實上該檔案時存在的。為什嗎? 答:你需要讓PHP配置/安裝指令碼知道你的APACHE源碼的最進階目錄,而不是包含httpd.h檔案的目錄。也就是說,應該指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src"。 五、 問:我使用RPM安裝了PHP,但APACHE卻不能處理PHP檔案。為什嗎? 答:
Time of Update: 2017-01-19
PHP的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。 代碼最佳化 在這裡並不想再次告訴你如何寫更乾淨的代碼,這一點我想每個人都清楚,在需要速度的時候,你可能已經在PHP原始碼的最佳化上面做了不少的工作,這裡所提出的是,這個煩瑣的工作可以交由其它工具來完成。這就是Zend
Time of Update: 2017-01-19
很久以前我就想寫這篇文章了,但是一直都沒有時間。這裡並不是想要告訴你怎樣做,我希望它可以投石問路,和大家討論一下如何開發一個好的、擴充性佳的web應用。 我從事開發已經有2-3年了,回望剛開始做的程式,真有點不相信是自己寫的,現在我的web開發技巧已經得到了很大的提高,例如sourceForge(http://sourceforge.net/)就是我較為成熟的一個作品,代碼都被分成各種的類和函數。資料庫的結構也很清晰。網站的不同部分都是與其它部分獨立開來的。
Time of Update: 2017-01-19
PHP和XML PHP包含支援Expat 解析器的可選XML擴充。PHP中和XML相關的函數可以讓你建立一個解析器來處理有效XML文檔。如果你在使用的Apache版本在1.3.7之後,那你就不需要其他附加的函數庫了。而你所需要做的只是配置PHP--with-xml。 PHP手冊中有好幾個建立基於PHP的XML解析器優秀執行個體。此外,New Riders圖書Web Application Development with PHP
Time of Update: 2017-01-19
圖片連結廣告大概是最為常用的網路廣告模式,但是多條廣告的動態隨機顯示可不是那麼簡單的事情。PHP的檔案上傳函數提供了在這塊468x60像素的地區(網頁廣告的標準尺寸)實現能夠根據權值大小而隨機顯示廣告的解決方案,從而避免了開發FTP程式或是ASP和Perl CAI中需要外掛擴充才能實現此項功能的弊端。 本例在PHP4+MySQL+Apache for
Time of Update: 2017-01-19
六、 問:在WINDOWS下如何用MAIL函數發郵件? 答:PHP在UNIX/LINUX下發郵件用的是SENDMAIL程式,在WINDOWS沒有SENDMAIL,但可以用SMTP協議來完成,具體方法如下:修改PHP.INI檔案的[mail function]下的SMTP。 如: [mail function] SMTP=public.sta.net.cn ;Win32 Only 七、 問 :php+apache在win9x下的設定一問 運行時出現:“cannot determine local
Time of Update: 2017-01-19
PHP和Java PHP功能的另外一個高招是其調用已有Java對象的方法的能力,這種功能可以讓你把PHP整合進已有的基於Java的應用程式。如果你正在你的工作場合推廣PHP ,那你算找到可大吹特吹的靚點了,你知道,Java這玩藝兒無處不在。 為了用到這一功能,你需要在伺服器上安裝Java虛擬機器(JVM)。如果你打算安裝(或已經安裝了)來自Sun、Kaffe、IBM或Blackdown的JDK,那你現在可謂已入正途。
Time of Update: 2017-01-19
採用PHP的使用者認證 如果你希望在每一個指令碼的基礎上實現口令保護功能,那麼你可以聯合使用header()函數和$PHP_AUTH_USER、$PHP_AUTH_PW全域變數來創造一個基本的認證方案。通常的、基於伺服器的認證請求/響應回合很象下面這個樣子: 1.使用者向一台Web伺服器請求一個檔案。如果檔案在一個受到保護的地區以內,伺服器就在響應的檔案頭內加上401(非法使用者)字串作為回應。 2.瀏覽器看見該響應之後就彈出使用者名稱/口令對話方塊。
Time of Update: 2017-01-19
動態建立圖象 在安裝了某些第三方函數庫之後,結合你的圖形處理技能,你就可以用PHP建立和處理映像了。事實上,你也不需要太高的幾何學知識。我在中學的時候這門功課總是不及格,現在不也照樣會用PHP建立映像! 在使用基本的映像建立函數之前,你需要安裝GD庫。如果要用到和JPEG相關的映像建立函數你還需要安裝jpeg-6b。在映像中使用Type 1字型的時候還必須安裝t1lib。