Time of Update: 2016-06-01
規則 1:絕不要信任外部資料或輸入關於 Web 應用程式安全性,必須認識到的第一件事是不應該信任外部資料。外部資料(outside data) 包括不是由程式員在 php 代碼中直接輸入的任何資料。在採取措施確保安全之前,來自任何其他來源(比如 GET 變數、表單 POST、資料庫、設定檔、會話變數或 cookie)的任何資料都是不可信任的。例如,下面的資料元素可以被認為是安全的,因為它們是在 PHP 中設定的。清單 1. 安全無暇的代碼$myUsername =
Time of Update: 2016-06-01
今天裝一個系統,debian的etch版本,MySQL都配置好了,但是用phpmyadmin 2.11.0 串連mysql總提示#1045 - access denied for user 'root'@'localhost' (using passWord: YES) 錯誤,但是密碼明明是正確的,在命令列下也沒問題。象這個情況,phpmyadmin採用['auth_type'] = 'http';倒也可以,不過為什麼cookie就不成呢?後來猜測,是不是php的session處理有問題呢?從/
Time of Update: 2016-06-01
星期一,Zend技術公司將為php的Web應用開發提供其開發架構的1.0版本,這個版本已經以預發布的形式吸引了超過100萬的下載。Zend Framework 1.0將不是周圍唯一的PHP開發架構,因為它將和像Cake和PRado這樣的架構分享。但是Zend公司表示,Zend開發架構是第一個獲得了像IBM和Google這樣的大企業和大公司相關支援和貢獻的架構。Zend公司的CTO和共同創始人Andi
Time of Update: 2016-06-01
//此頁面為 top.php Untitled Document //此頁面為 index.php header("Expires: Sun, 28 Dec 1997 09:32:45 GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); ?> ::: xiaoyang :::
Time of Update: 2016-06-01
確保使用系統內建的apache(Unix平台最流行的WEB伺服器平台),從安裝光碟片中找出所有以MySQL(和PHP搭配之最佳組合)及php-MySQL(和PHP搭配之最佳組合)開頭的rpm包,然後運行#rpm -ivh MySQL(和PHP搭配之最佳組合)*.rpm php-MySQL(和PHP搭配之最佳組合)*.rpm; MySQL(和PHP搭配之最佳組合)_install_db; service MySQL(和PHP搭配之最佳組合) start
Time of Update: 2016-06-01
# 相應的 資料庫 # phpMyAdmin MySQL(和PHP搭配之最佳組合)-Dump # http://phpwizard.net/phpMyAdmin/ # # 主機: localhost:3306 資料庫 : study28 # -------------------------------------------------------- # # 資料表的結構 'chat_user' # CREATE TABLE chat_user ( userid varchar(20)
Time of Update: 2016-06-01
/* 我們在處理中文資料時,經常要處理一些情況,下面就是針對 這些情況,我做的一些函數,已經用在了實踐中 */ # 判斷某個位置是中文字元的左還是右半部分,或不是中文 # 傳回值 -1 左 0 不是中文字元 1 右 # 用法 /* $a = 'this is 中文'; print is_chinese($a, 1); // 0 print is_chinese($a,8); // -1 print is_chinese($a,9)
Time of Update: 2016-06-01
PHP4已經支援Microsoft的COM技術。然而文檔中在COM部分卻提得很少。 這兒是幾個我試過的例子。希望這些給你一些概念。注意的是這些只能運行在32位的Microsoft Windows平台下。 用php啟用ADO
Time of Update: 2016-06-01
從前有一個相當流行的web聊天室,叫做Star Trekker 聊天室。我能夠來到這個聊天室要感謝我的一個朋友,並且即使Star Trekker的聊友們幾乎與我不是同一個圈中的,但是我發現對於他們的大部分人來說,都很友好和有意思。但是當Star
Time of Update: 2016-06-01
(一)簡介 本文嘗試對PHP程式加速的各個方面進行探索,包括必要性以及從不同角度採取的具體措施。希望有助於讀者瞭解PHP程式加速,並應用於實際。 (二)是否需要加速? 這個問題聽起來有點愚蠢。在這個時代,很少有人會懷疑時間是最寶貴的財富,尤其是在商業市場上。程式執行越快,使用者就節約越多的時間,這樣你的程式就可以用更少的時間和伺服器資源為使用者服務,從而產生更多效益。 我想對於大部份人(包括我自己)來說,很多WEB項目都是在很緊張的時間裡完成的,通常沒有經過縝密的思考和嚴格的測試
Time of Update: 2016-06-01
現在我們終於有了寫新檔案所需的所有東西了: // 開啟檔案,並且將檔案長度截為0 $open_file = fopen("messages.html", "w"); // 寫入檔案的頭資訊 fputs($open_file, $header); // 新的一行 // (使用stripSlashes,因為我們不想讓所有的逸出字元出現在訊息檔案中) fputs($open_file, stripslashes($new_
Time of Update: 2016-06-01
function sdatetime($str){ $str=ereg_replace("-","/",$str); $str=substr($str,5,strlen($str)-8); return $str; } function reAnum($sid){ //羆萊絞計 $DROOT=getenv('DOCUMENT_ROOT'); include("sql.php3
Time of Update: 2016-06-01
某些網友由於線路掉線,死機等 原因,不能通過正常的途徑離開聊天室,造成線上人數不能正常顯示!解決的方法一般為 1 建立線上 人數檔案,裡面儲存線上人的id/pass/time 其中time 為最後的更新時間 2 聊天程式正常運行時每隔一段 時間更新自己的 id/pass/time 通知系統自己線上,一般可以為1-2分鐘 3 系統每格一段時間掃描一次線上 人名單,尋找那些已經超過規定時間(比如5分鐘)沒有更新的id,確認為已經異常離線 4 線上人數為檔案
Time of Update: 2016-06-01
function cook_cooloff(){ global $PHP_SELF,$aid,$pgno; setcookie("OPEN_LIST",0,time()+ 31536000); Header("Location:$PHP_SELF?aid=$aid&pgno=$pgno"); exit; } //===================================================
Time of Update: 2016-06-01
著作權聲明:可以任意轉載,轉載時請務必以超連結形式標明文章原始出處和作者資訊及本聲明http://www.5ilinux.com/apache(Unix平台最流行的WEB伺服器平台)02.htmlRedhat linux 9下讓PHP支援java類由於公司業務的需要,最近要在linux下的php支援java類,故把我的調試筆記貼出來,希望對大家有用。系統內容:Redhat
Time of Update: 2016-06-01
Netscape共同創辦人Marc Andreessen在周三(10/19)舉行的Zend/php會議上預言,簡單的PHP描述性語言撰寫工具,在Web-based應用程式的開發上,將會比java更受歡迎。 在Sun Microsystems於1995年發表Java之後,由於Java的友善介面讓工程師設計軟體更為容易,受到工程師歡迎,但十年下來Java陸陸續續被加入了強大的功能,反而使它變得不容易操作。Marc
Time of Update: 2016-06-01
php聊天室技術 黃國輝1.前言 上網聊天是時下最流行的交友方式。各大網站推出的聊天室都各具特色。 聊天室主要分為WebChat、BBSChat兩種。BBSChat是基於Telnet的Tcp協議,是BBS的附設功能,需要用戶端Telnet程式。WebChat則採用瀏覽器方式,實際上是個多人一起使用的CGI程式。其基本原理是把每個使用者的發言通過瀏覽器傳給系統,再由系統收集處理後分發給特定使用者。 WebChat一般採用Server Push或Client
Time of Update: 2016-06-01
剛開始做這個留言本的時候,連MySQL和php都沒接觸過。經過痛苦的尋找資料和學習,鬱悶了一個星期後完成了我的簡單留言本。網上沒有比較好的PHP留言本相關教程,我下載的N多源檔案都看得雲裡霧裡,而且好多都將代碼寫在MC上。又或許可能有好的教程我沒搜到,但無論如何,我現在要在這裡班門弄斧一番了。 目的:
Time of Update: 2016-06-01
在apache(Unix平台最流行的WEB伺服器平台)之中調用PHP是個經久不衰的話題,目前的PHP存在PHP4和PHP5的版本,而且在apache(Unix平台最流行的WEB伺服器平台)之中調用PHP還存在module(模組)方式和CGI方式,同時apache(Unix平台最流行的WEB伺服器平台)還存在apache(Unix平台最流行的WEB伺服器平台)1和apache(Unix平台最流行的WEB伺服器平台)2兩個版本.
Time of Update: 2016-06-01
PHP中的正規運算式(一)Hunte 2000年4月14日PHP繼承*NIX的一貫傳統,完全支援正規運算式的處理。正規運算式提供了一種進階的,但不直觀的字串匹配和處理的方法。用過PERL的正規運算式的朋友都知道,正規運算式的功能非常強大,但學起來不是那麼容易。 比如: ^.+@.+\\..+$