Time of Update: 2016-07-13
6。bbsd和cq66伺服器端改造 bbsd中,關於使用者的模組應該比較好改,只要將寫.PASSWD檔案的操作換為 操作資料庫的UserManage類的成員函數即可,但可能要先判斷什麼資料更改, 要調用哪個函數。並行作業的一致性,則由資料庫的加鎖功能保證,mysql應該 支援這種的鎖吧。文章方面可能比較麻煩,也是將原來對檔案的操作轉換成操作 資料庫的BoardManage類的成員函數即可。 cq66模式應該比較好改動,可能就是原來取文章的協議要變化一下。取文章
Time of Update: 2016-07-13
最近我較細緻地瀏覽了一下PHP的函數部分,以前沒有看的時候,沒有什麼感覺,可是現在我才發現要想真正的瞭解PHP的全部功能的話,恐怕絕不是一日之寒啊!雖然PHP所提供的函數並不是最豐富的,但數量也很相當,功能也十分強大,而且涉及的範圍很是廣泛,要想真正掌握的話,除了PHP自身的知識以外,還需要許多相關的網路知識等。但如果你真的有耐心一個一個的攻克每個函數的話,我相信,你一定會受益非淺的。 好了,下面是我在學習過程中的一點體會和學習總結,拿出來和大家一起討論一下,不知是否對大家的學習能有所協助!
Time of Update: 2016-07-13
在這裡跟大家講一下GD中顯示中文的原理吧。相信大家看完了可以隨手就寫一個出來。 PHP中的GD庫其實是支援中文的,但是必須要以UTF-8格式的參數來傳遞,可以實驗以下的小程式。 你將能夠看到“中文OK”字樣的圖形顯示出來。( UTF-8:Unicode Transfer Format 8 是Unicode 的一種相容表示方法) Header("Content-type: image/gif"); $im = imagecreate(400,300); $bkg =
Time of Update: 2016-07-13
抓取和分析一個檔案是非常簡單的事。這個教程將通過一個例子帶領你一步一步地去實現它。讓我們開始吧! 首先,我首必須決定我們將抓取的URL地址。可以通過在指令碼中設定或通過$QUERY_STRING傳遞。為了簡 單起見,讓我們將變數直接設在指令碼中。 $url = http://www.php.net; ?> 第二步,我們抓取指定檔案,並且通過file()函數將它存在一個數組裡。 $url = http://www.php.net; $lines_array = file($url); ?>
Time of Update: 2016-07-13
近一直在腦子裡構思一個全新的論壇。想與大家討論一下“多版面論壇資料庫表結構的最佳化設計”問題。 問題的提出:
Time of Update: 2016-07-13
可能每個PHP的初學者在使用SESSION的時候,都會遇到同一個問題,就是 Warning: open(/tmp/sess_7a8c81039d7cba3f9a868bc90f821526, O_RDWR) failed: m (2) in YOUR_PHP_FILE_PATHsession.php on line 2 這並不是您的PHP版本不夠高,更不是語法錯誤,而是PHP指定的存放SESSION檔案的路徑不存在。以下是關於SESSION的用法和本人初試的一些感受,希望初學者少走些彎路。
Time of Update: 2016-07-13
將使用者權限存為型如以下格式 $perm=user,author,admin 若添加許可權,則可用 $perm.=,XXXX; 添加許可權字串,其間用特殊字元分開,本例用的是“,” 程式中需要判斷使用者是否有$isperm許可權時可以用以下代碼: $isperm=user; if(ereg("$isperm", "$perm")){echo "是普通使用者"; }else{ echo "不是普通使用者"; } $isperm=author; if(ereg("$isperm", "$perm")
Time of Update: 2016-07-13
今日,看到一個寒羽工作室出的小軟體,能把指定目錄下的mp3檔案資訊提取出來並且產生一個網頁,功能很簡單,但去很實用,於是就想到能不能用php來實現這個功能,於是就“動手”了。 我們先把幾個mp3檔案用文字編輯器開啟,雖然出現的都是亂碼,但發現最後一點有個TAG 標記,後面就是這個mp3檔案的各種資訊,包括演唱者,專輯名稱,時間,及一些網站的資訊(當然有的檔案裡沒有,你可以用winamp添加,具體的不在說明)哈哈,心裡感覺很好,下一步就是如何提取這些資訊了。
Time of Update: 2016-07-13
現在我們將PHP3中常用的ODBC函數列舉一下: odbc_connect (dns,user ,pass); 返回一個串連號,如果串連失敗則返回0。 odbc_pconnect (dns,user,pass); 特殊串連,指令碼運行結束後,串連並不斷開。第二次串連相同的dns時快一些。 odbc_commit (串連號); 中斷該串連正在執行的線程,成功返回True,失敗返回False。 odbc_autocommit (串連號,0/1);
Time of Update: 2016-07-13
rectangle.php Header("Content-type: image/vnd.wap.wbmp"); $im = imagecreate(90, 90); $white = ImageColorAllocate($im, 255,255,255); $black = ImageColorAllocate($im, 0,0,0); ImageRectangle($im, 5, 5, 85, 85, $black); ImageWBMP($im); ImageDestroy($im);
Time of Update: 2016-07-13
Untitled Document 電腦世界開發人員俱樂部 PHP版 DELPHI版 JAVA版 一段很小但很實用的CSS列印樣式。一般帶背景的表格在列印的時候,頁面上看到的格線實際卻列印不出來。其實不是列印不出來,是需要在列印的時候選擇"列印背景"。1般不可能要求使用者必須做這步。但用樣式表"畫"出來的格線在列印的時候就能得到"所見即所打"的效果。這效果當然不能和專業的列印控制項如"水晶報表"想比,但滿足普通的需求還是能夠勝任的。
Time of Update: 2016-07-13
http協議是一種無狀態的串連,要想跟蹤使用者的行為就必須有一個能工作於不同於頁面的變數,在PHP中可以用cookie和session兩種辦法實現。 cookie大家比較熟悉了,就是在把變數存為用戶端上的一個檔案而已,但是如果客戶禁止cookie就沒辦法了。這就需要session了,在PHP4中,session可以有兩種辦法實現,一是用cookie,即把sessionID儲存在cookie檔案中;二是把sessionID附帶在URL上進行傳遞。
Time of Update: 2016-07-13
[程式語言] PHP [源碼來源] http://px.sklar.com [功能描述] 檢查使用者輸入的ISBN號碼(可以帶也可以不帶連字號號)是否合法。 原始碼如下: <?php /* * Check to see if the entered isbn is valid and return * true or false depending. * Im not even going to try to claim copyright for such * a simple thing.
Time of Update: 2016-07-13
字串數組 學過C語言的人可能都知道,C語言對字串的處理功能很強,PHP是用C寫成的,自然不例外的繼承了C的處理字串的優勢。不過畢竟PHP是一門新的語言,與C語言還是有區別的,自然不能保證與C是完全相同的。所以有些功能只有經過測試才能知道。 有時候需要對一個字串的每個字元進行處理,一般的做法可能是: $str="something"; for($i=0; $i{ $ch=substr($str, $i, 1); //處理$ch }
Time of Update: 2016-07-13
1. 安裝php,推薦使用3.0.12及以上版本的php,但Phorum也可以在3.0.6下工作,但卻有一些問題. Phorum已在3.0.12和4 beta 3下測試. 2. 安裝資料庫. Mysql 版本 3.22.x或更高版本. (www.tcx.se) PostgreSQL 6.4.1或更高版本. (www.postgresql.org) 3. 如果你還沒有一個資料庫,使用"mysqladmin"建立一個: mysqladmin -uuser -ppassword
Time of Update: 2016-07-13
// // Description // Recursive internal parse routine. This will recursively parse a // template containing dynamic inferior templates. Each of these // inferior templates gets their own entry in the TEMPLATE array. // function &parse_internal_1
Time of Update: 2016-07-13
搞完了PHP4調用JavaBean,又想去試試調用COM,開始以為很難,自己用VB6寫了一個Active Dll在PHP4中調用,馬上成功,比調用javabean方便多了,下面講一下我的步驟。 下載的版本是從http://www.mm4.de/。 一:用VB6寫Activex Dll 代碼如下: Option Explicit Private MyScriptingContext As ScriptingContext Private MyApplication As Application
Time of Update: 2016-07-13
/********************************************************** 翻譯:midiguy 翻譯錯誤之處還請各位指出 E-Mail:midiguy@263.net QQ:5149927 ***********************************************************/
Time of Update: 2016-07-13
簡介 PHP4內建的COM函數對於在win32環境下編程的人們確實有吸引力。目前關於這方面的文檔並不多。這篇文章將用3個例子(MS office 2000, Excel, Adobe Distiller)來解釋怎樣在PHP4裡用COM編程。微軟用不同的名稱開發COM技術已經有多年了。在這篇文章裡OLE, OLE自動化, ActiveX和COM都是一回事:用一段封裝的代碼來為一個windows應用實現一些函數。PHP4的COM建立與對象的串連(執行個體化對象)然後用其中的方法和屬性。
Time of Update: 2016-07-13
《表格的細線框》 其實,vBulletin留下了HTML規格的表格外圍細線框的痕迹,也在全部的表格內預留了“介面”——嚴格來說,這與PHP、或資料庫是無關的,因為這是網頁設計的事。但預設的情況下,這些細線框的HTML代碼被注釋了,不會顯示,而且也不是所有模板都有。嚴格來說,加入細線框的過程不算是HACK,所以就沒有以HACK的形式與大家分享。