Time of Update: 2016-06-01
/** 拼音碼錶的產生: 啟動IME產生器在逆轉換選項卡中裝入window的拼音IME並將其儲存為文 本檔案(winpy.txt)備用。 下面的代碼將拼音碼錶檔案(文本)裝入到數組$pymb中,結構為:(拼音,(漢字...)) 碼錶轉換時間較長,應轉換後另行儲存*/$filename = "pymb.txt";if(file_exists($filename)) { $fp = fopen($filename,"r"); $pymb =
Time of Update: 2016-06-01
受影響系統: php version 4.1.1 under Windows PHP version 4.0.4 under
Time of Update: 2016-06-01
php的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。 代碼最佳化 在這裡並不想再次告訴你 如何寫更乾淨的代碼,這一點我想每個人都清楚,在需要速度的時候,你可能已經在PHP原始碼的最佳化上面做了不少的工作,這裡所提出的是,這個煩瑣的工作可以交由其它工具來完成。這就是Zend
Time of Update: 2016-06-01
php4.0.6以上可以在 Win32 平台中訪問 COM 和 DCOM 物件。這裡借用asp思想訪問一下SQLServer。當然你也可以用mssql系列函數。如果是一個ASP Coder,你會覺得下面代碼非常眼熟,習慣----無他,但PHP強爾~_~://Author: erquan//Date: 2003-3-4//City:鄭州 $dbConn=new COM ("ADODB.Connection") or
Time of Update: 2016-06-01
來源:www.freelamp.com LAMP 架構的網站,我以前注重的多是安裝/配置方面的,講述開發的相對較少,因為自己從事開發也少。本文的原文當然也來自: Published on The O'Reilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onlamp/2002/04/04/webdb.html 看了以後,頗有啟發,以前開發中遇到的一些問題,迎刃而解。所以翻譯出來和大家共用。 1.
Time of Update: 2016-06-01
利用 ORA 向資料表 'email_info' 輸入資料 當使用者瀏覽這段指令碼時,顯示一個由姓名、email輸入欄位組成的表單;當使用者添好資料點擊提交時,指令碼程式將把這姓名、email儲存到'email_info'資料表中。 相關php代碼: if ($submit == "click"){ // The submit button was clicked! // Get the input for fullname and email then store it in the
Time of Update: 2016-06-01
php4:奇蹟背後 1995年時,Rasmus在用PHP寫他的個人首頁;今天,PHP成為風靡全球的指令碼語言,越來越多的網站選擇使用PHP,連Yahoo都放棄了自己的指令碼而改用PHP支援它的網站。可以說,PHP是一個奇蹟。我一直認為,任何奇蹟背後都有它的原因。現在,就讓我們透過這個奇蹟,來看看PHP的成功之道。1 簡單易用PHP的入門門檻很低,它對使用者的要求微乎其微。學過C語言的人,使用PHP幾乎不需要什麼時間。它們的文法是如此相似,以至於我常常想,是不是在C語言變數前加個$就能改成PHP。
Time of Update: 2016-06-01
利用ORA列出全部資料表'email_info'中的資料 下面,我們將逐條讀出資料庫的內容,並以html表格形式顯示'email_info'資料表中的資料 相關php代碼: PutEnv("Oracle_SID=ORASID"); $connection = Ora_Logon ("username","passWord"); if ($connection == false){ echo Ora_ErrorCode($connection).":
Time of Update: 2016-06-01
前言如果你對使用 Apache 缺乏信心。或者你已經在使用 apache 2 但是不能讓他和 php 一起工作(apache不能解析你的.php指令碼)。不要怕,讀完本文後,所有的問題都會迎韌而解的。 我將如何使 Apache 和 PHP 共同合作的方法步驟歸納總結了一下。其實,這麼比其他人所說的簡單得多。我很驚訝為什麼在這之前沒有人寫一個針對這個問題的操作指南,好讓每個人都能夠更好地理解和使用 Apache 2.0 。憑著個人的興趣,我分析了 Apache 2.0,特別地,為了獲得最新的
Time of Update: 2016-06-01
本人在項目開發中,開始一直用php,在享受著php的靈活的功能時,同時也遇到了一些問題,如php的ODBC介面串連"遠程Oracle"問題,就是報告你無m骺幏ń饢鯰NS服務名,經過一番捉摸,現在還是沒有找到問題的答案,燃眉之急! 情急之中,想出一妙計,眾君請看: 我用asp串連遠端資料庫,當然一切OK,聯想我以前利用浮動楨的心得,何不把訪問遠程Oracle的代碼用ASP浮動楨實現,方法如下: (1)。在PHP頁內建立一
Time of Update: 2016-06-01
上兩節我針對guest.php和edit.php作了講述.需要注意的是php和html的區別: php通常是-->(1) (2) echo("zihanonline"); ?> (3) (4) 等4種方式.不要混淆. 下面我們來研究資訊管理:manage.php代碼. ----------- //manage.php 留言管理 include('head.htm'); include("sys.php"); if (
Time of Update: 2016-06-01
檔案上傳的實現 對asp比較熟悉的朋友可能知道用ASP上傳檔案可是不太簡單,php不同,比較容易,看例子:send.htm和get.php 如下: 下面的代碼接收上傳的檔案 #檔案get.php if (rename($userfile,"\dir\upload.dat)") { echo "成功!"; } else { echo "上傳不成功!"; } ?> 說明:
Time of Update: 2016-06-01
php4引用檔案語句的對比 淩心一劍 在我們編程時,有一些東東往往需要重複使用,如果每使用一次就輸入一次,實在是太沒有效率可言了。因此在程式設計語言中就出現了專門處理這些操作的語句,我們稱他們為『引用檔案語句』!在需要的時候只要使用這些引用語句直接將需要的東東引入進來就可以了,效率一下子就提高上去不少,呵呵~~~
Time of Update: 2016-06-01
Windows系統內建的Internet 資訊服務(IIS)對asp具有良好的支援,因此在IIS中調試ASP網頁是非常方便的。但有些朋友的網頁採用php編程技術,預設情況下,IIS是不支援PHP的,手工配置IIS的PHP調試環境對我們這些菜鳥來說是非常困難的,那如何才能讓IIS支援 PHP呢?下面介紹一種方法,只需要簡單幾步就能在IIS中配置好PHP調試環境。 安裝IIS組件 筆者以Windows
Time of Update: 2016-06-01
怎麼在php方式下得到伺服器的有關資訊?其實只需三句代碼,即可以輕鬆擷取到對端某個檔案的相關資訊及所屬網站資訊。代碼如下:$fp = fopen("http://www.***.com/***.htm","r"); //以唯讀方式開啟某個網站下的檔案foreach($http_response_header as $info) //對$http_response_header的檔案資訊頭進行遍曆迴圈echo $info."";
Time of Update: 2016-06-01
如何對php程式中的常見漏洞進行攻擊(下) 翻譯:analysist(分析家) 來源:http://www.china4lert.org 如何對PHP程式中的常見漏洞進行攻擊(下) 原著:Shaun Clowes 翻譯:analysist [庫檔案]
Time of Update: 2016-06-01
php中有許多與檔案系統有關的函數,這些函數不僅可以開啟檔案,還可以顯示目錄中的內容、移動檔案和其他一些功能,許多人甚至用PHP開發基於互連網的檔案總管。 下面的指令碼範例可以顯示一個目錄清單,注釋已經包含在代碼中: <? /把要讀取的目錄的全路徑名存入一個名字為$dir_name的變數中。/$dir_name = "/home/me/";/ 建立一個控制代碼,其值是開啟一個給定目錄的結果/$dir = opendir($dir_name);/ 建立一個文字塊,用以放置列表元素(檔案名稱字)/$
Time of Update: 2016-06-01
for語句可以說是php(同時也是多種語言)的迴圈控制部份最基本的一個語句了,for語句的執行規律和基礎用法在這裡就不多說,可以參見PHP手冊for語句部分。PHP手冊中對它的文法定義如下: for (exPR1; expr2; expr3)statement 下面說說for語句幾種有用的變型。1、無限迴圈首先是人盡皆知的無限迴圈(亦可稱“死迴圈”)。由於空運算式null在文法上是有效,所以我們可以把for語句的三個運算式留空,這樣就會產生不斷執行for嵌套語句的效果。<?phpfor (;;)
Time of Update: 2016-06-01
login.php session_start(); $nickname=$name; session_register("nickname"); header("location:hframe.php"); }?>hframe.php 此網頁使用了架構,但您的瀏覽器不支援架構。 smessage.phpif(isset($submit)){ $fp=fopen("test.txt","a+");
Time of Update: 2016-06-01
我們編寫程式時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑php編譯器。如果開發人員無法瞭解編譯器報錯資訊的含義,那麼這些錯誤資訊不僅毫無用處,還會常常讓人感到沮喪。 編譯PHP指令碼時,PHP編譯器會盡其所能報告它遇到的第一個問題。這樣就產生一個問題:只有當錯誤出現時,PHP才能將它識別出來(本文後面對此問題進行了詳細描述)。正是由於這個緣故,編譯器指出出錯的那行,從表面上看來可能文法正確無誤,或者可能是根本就不存在的一行!