Time of Update: 2018-12-08
開放資料庫連接(ODBC)已成為一種與資料庫進行通訊的工業標準。PHP也提供了標準的介面,使得PHP能調用Access,SQL SERVER等資料庫。其相關函數是:(1)integer odbc_connect(string dsn, string user, string password)串連到一個ODBC資料庫源名字上。(2)integer odbc_exec(integer connection, string query)或 odbc_do(integer connection,
Time of Update: 2018-12-08
文/徐永久 我們知道 Zend 有免費的最佳化引擎針對 PHP 而作,但是 FreeLAMP 這次採用的是一個叫做 PHP Accelerator 的緩衝產品。 我們在 “LAMP 加速” 這篇文章中闡述過加速的幾種辦法,其中提到了 PHP
Time of Update: 2018-12-08
PHP能開啟遠程或本地主機上的Socket連接埠。本文是一個使用Socket的小例子:串連到一個Usenet新聞群組伺服器,同伺服器對話,從新聞群組中下載一些文章。 在php中開啟一個socket使用fsockopen()開啟一個socket.這個函數在php3和php4種都可以使用。函式宣告是這樣的: int fsockopen (string hostname, int port _[, int errno [, string errstr [, double timeout]]])
Time of Update: 2018-12-08
原著:Kevin Yank 轉自:www.linuxforum.net (恭喜再此開通)在很長一段時間內,PHP作為伺服器端指令碼語言的最大賣點之一就是會為從表單提交的值自動建立一個全域變數。在PHP 4.1中,PHP的製作者們推薦了一個訪問提交資料的替代手段。在PHP 4.2中,他們取消了那種老的做法!正如我將在這篇文章中解釋的那樣,作出這樣的變化的目的是出於安全性的考慮。我們將研究PHP在處理表單提交及其它資料時的新的做法,並說明為什麼這樣做會提高代碼的安全性。 這裡有什麼錯誤?
Time of Update: 2018-12-08
第三天學習目的:學會構建資料庫在ASP中,如果是ACCESS資料庫你可以直接開啟ACCESS來編輯MDB檔案,如果是SQL SERVER你可以開啟企業管理器來編輯SQL SERVER資料庫,但是在PHP中,MY SQL的命令列編輯可能會令初學者感到很麻煩,不要緊,你下載一個PHPMYADMIN安裝一下,以後建立編輯資料庫可以靠它了。下面說一下它的使用。進入了phpmyadmin後,我們首先需要建立一個資料庫,Language (*) 這裡選擇中文簡體,然後在左邊的 建立一個新的資料庫
Time of Update: 2018-12-08
SQL injection問題在ASP上可是鬧得沸沸揚揚當然還有不少國內外著名的PHP程式“遇難”。至於SQL injection的詳情,網上的文章太多了,在此就不作介紹。如果你網站空間的php.ini檔案裡的magic_quotes_gpc設成了off,那麼PHP就不會在敏感字元前加上反斜線(\),由於表單提交的內容可能含有敏感字元,如單引號('),就導致了SQL
Time of Update: 2018-12-08
PHP中路徑問題的解決方案引言: 關於PERL與PHP中的包含路徑一直是一個比較難解的問題,主要是與作業系統和WEB伺服器有關,不可能非常智能化的解決這個路徑問題。相對於PERL,PHP的路徑好得多,解決起來也容易得多,因為PHP的相對路徑在PHP程式中的任何場合都可以使用,而不象PERL在某些語句中必須用絕對路徑而導致移植的極其複雜。 基於此,在PHP中,我設計了一個絕對穩妥的解決方案,如下所述。 原則:
Time of Update: 2018-12-08
最近問無限分類的類樹問題比較多,所以一高興自己寫了一個,我剛寫完的,大家用用看,看看怎麼實現起來更快,更簡單,把你的樹也貼出來(要只查詢一次資料庫的)<br> 這是一棵分類列表的類樹, 支援無限分類<br> 一個分類下面可以同時有"包含子類的分類"和"最終分類";<br> 唯一的優點是*****只需要進行一次的資料庫*****查詢.<br> 樣子不是很好看,不過可以自訂修改,可以自己定義css加裡面<br>
Time of Update: 2018-12-08
物件導向編程的概念: 不同的作者之間說法可能不一樣,但是一個OOP語言必須有以下幾方面: 抽象資料類型和資訊封裝 繼承 多態 在PHP中是通過類來完成封裝的: <?php class Something { // 在OOP類中,通常第一個字元為大寫 var $x; function setX($v) { // 方法開始為小寫單詞,然後使用大寫字母來分隔單詞,例如getValueOfArea() $this->x=$v; } function getX() {
Time of Update: 2018-12-08
我們編寫程式時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑PHP編譯器。如果開發人員無法瞭解編譯器報錯資訊的含義,那麼這些錯誤資訊不僅毫無用處,還會常常讓人感到沮喪。 編譯PHP指令碼時,PHP編譯器會盡其所能報告它遇到的第一個問題。這樣就產生一個問題:只有當錯誤出現時,PHP才能將它識別出來(本文後面對此問題進行了詳細描述)。正是由於這個緣故,編譯器指出出錯的那行,從表面上看來可能文法正確無誤,或者可能是根本就不存在的一行!
Time of Update: 2018-12-08
我把一些PHP中類的常識性整理出來,讓新手們更容易掌握PHP類,以便能快速看懂那些老大們寫的程式,呵呵,不過比較少,希望老大們補充一下或者修正其中錯誤理解。Q:PHP中的類可以有建構函式嗎?A:可以,只要函數名和類名相同,這個函數將成為建構函式。在使用 new 操作符來建立一個類的執行個體時,該建構函式將會自動調用,因此,可以把一些初始化工作放在建構函式裡完成。Q:PHP中的類有解構函式嗎?A:沒有。當對象被銷毀,使用 unset() 或者簡單的脫離範圍,解構函式都會自動調用。但 PHP
Time of Update: 2018-12-08
一、變數 最好是把所有的變數儲存在一個數組中,這樣在程式的開發中可以帶來很多的方便,特別是當程式很大的時候。變數的命名就當適合自己的習慣,不管是用拼音還是英語,至少應當有一定的意義,以便適合記憶。變數的命名盡量正常化,不要與PHP中的關鍵字相衝突。 二、函數
Time of Update: 2018-12-08
使用php直接開啟socket連接埠進行發信的小程式特點是使用smtp認證,能夠更好的使用滿足一般網友建站需要。整個源碼附在本文中,同樣內容可到下列地址下載。轉載請註明出處。http://www.knowsky.com/download/phpsendmail.rar/******************************************//* Php webmail sender *//* www.ebugs.org
Time of Update: 2018-12-08
1、前言
Time of Update: 2018-12-08
PHP與JAVA JAVA是個非常強大的編程利器,它的擴充庫也是非常的有用,這篇教程,主要講述怎樣使用PHP調用功能強大的JAVA 類庫(classes)。為了方便你的學習,這篇教程將包括JAVA的安裝及一些基本的例子。 windows下的安裝 第一步:安裝JDK,這是非常容易的,你只需一路斷行符號的安裝好。然後做好以下步驟。 在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin” 到AUTOEXEC.BAT檔案中 在 NT /Win2000下加入
Time of Update: 2018-12-08
問題描述: 在使用PHP和JAVA操作XML-RPC的時候,如果request中包含中文字元,會被自動編碼成如下樣式:歡歡 。 環境:PHP內建XML-RPC的API,Apache的XML-RPC的JAVA API PHP下的解決方案: 起初以為是中文字元的編碼問題,所以我就嘗試用各種編碼方式來編碼中文字元,然後交給string xmlrpc_encode_request ( string method, mixed
Time of Update: 2018-12-08
近日將論壇從VBB2升級到VBB3,將上傳附件大小設定為2M,可每次上傳超過500K的附件都會出錯,而之前使用VBB2時卻正常。 仔細檢查php.ini,其中的upload_max_filesize=8m,沒有任何問題,然後將其中的:max_execution_time = 30 max_input_time = 60memory_limit =
Time of Update: 2018-12-08
表單處理 PHP為使用者提供了眾多方便易用的強大功能。在表單的處理方面,PHP能夠自動地將由用戶端表單發送的資料賦值給相應變數,從而極大地簡化了整個表單的處理過程。 舉例來說,使用者建立如下表單: < INPUT TYPE=TEXT NAME=“name” VALUE=“PETER” > 當使用PHP對上述代碼進行處理時,PHP自動建立一個名為$name的變數,並將變數值“PETER”賦予該變數。 使用者可以直接對PHP建立的變數進行各種操作,例如顯示變數值: echo “Hi
Time of Update: 2018-12-08
很多朋友對PHP環境很為難,經過多次嘗試都無法正確配置其實配置PHP環境並不難,掌握要領就會很輕鬆對於初級使用者和想簡單配置PHP環境的朋友,本人提供一種方法和PHP環境檔案就會讓您輕鬆擁有高效能PHP環境,而且還可以使用虛擬機器主機管理系統哦!安裝:首先必須確認系統中已經安裝了IIS系統推薦:win2003伺服器版,win2000專業版和xp系統不支援多使用者IIS虛擬機器主機管理系統無法進行管理,xp系統IIS存在問題偵錯工具會經常出現不正常。對於作網站和經常調試教本的朋友還是推薦使用win
Time of Update: 2018-12-08
除了限制訪問,訪問方式也決定哪個方法將被子類調用或哪個屬性將被子類訪問. 函數調用與函數本身的關聯,以及成員訪問與變數記憶體位址間的關係,稱為綁定。 在電腦語言中有兩種主要的綁定方式—靜態繫結和動態綁定。靜態繫結發生於資料結構和資料結構間,程式執行之前. 靜態繫結發生於編譯期,