Time of Update: 2016-07-21
在PHP郵件清單中問得最多的問題可能就是:“如何在我的Windows機器上安裝PHP?”,那麼也許我可以協助回答這個問題。當你正確安裝完成後,你會發現在Windows下開發PHP程式還是不錯的。 本教程的目的是向你展示如何用“Apache和Windows”的組合來開發PHP程式。 教程中如未指明具體版本,則PHP為PHP3或PHP4 Beta 2或3,Apache為 1.3.x。 一、安裝Apache
Time of Update: 2016-07-21
一、作用: ~~~~~~~~~ PHP只是以HTTP協議將HTML文檔的標題送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需要熟悉一下HTTP協議了,與PHP無關了,可參照http://www.w3.org/Protocols/rfc2616/rfc2616。 傳統的標題一定包含下面三種標題之一,並只能出現一次。 Location: xxxx:yyyy/zzzz Content-Type:
Time of Update: 2016-07-21
複製代碼 代碼如下://方法一: function extend_1($file_name) { $retval=""; $pt=strrpos($file_name, "."); if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); return ($retval); } //方法二 function extend_2($file_name) { $extend = pathinfo($
Time of Update: 2016-07-21
作者:limodou 前言 其實說它為技術,也許不能說是真正的技術。這隻不過是我自已想出來的頁面處理的方法,當然與別人 的想法可能是一致的。不過我還是想給它一個好聽的名字。那麼我這裡所指的頁面緩衝是什麼呢?就是指將動態產生的頁面儲存起來,供下一次的使用。這樣下一次訪問它可能就不需要動態產生了。就象提供了一個cache 一樣。在我的網站上,也許你的網站也是如此,使用了象模板之類的技術,這樣使用者所看到的頁面就
Time of Update: 2016-07-21
查看他的登陸頁面的代碼, 看他提交到哪個頁面, 變數是什麼。複製代碼 代碼如下: 很明顯, 如果你要登陸, 你需要把username, passwd, submit這幾個變數post到login.jsp, 而且submit=Login 用以下代碼:複製代碼 代碼如下: $postData = "username=your_name&password=your_password&Submit=Login"; $posturl = "http://......../..
Time of Update: 2016-07-21
複製代碼 代碼如下:class SearchDomain { var $domain=""; function SetDomain($udomain) { $this->domain = $udomain; } // // 擷取whois並分析網域名稱狀態 // ok 未被註冊 // 非空值 到期時間 // 空值 未知 // function GetInfo() { /* $dinfo = trim($this->GetWhois()); if($dinfo=="
Time of Update: 2016-07-21
一般個人免費首頁空間都不會提供mysql支援,就是提供也很苛刻,所以尋找也個良好的替代方案很重要哦! PHP的檔案處理功能很強大,所以可以用檔案的存取來代替來! (要知道沒有資料庫的時候,什麼都是用檔案組織的哦!呵呵!),其中個資料項目用特殊符號分割,我採用的是“||”,方便通過explode()函數讀取單個記錄! 其實這裡資料庫的思想還是可以用到的!象資料庫的索引! 所以必須先做個索引檔案!(這樣說也並不正確) 就以留言本來說吧: 主要檔案是: index.database 其結構如下:
Time of Update: 2016-07-21
http://trash.chregu.tv/phpconf2003/examples/ PHP5的XML新特性 作者 Christian Stocker 翻譯 ice_berg16(尋夢的稻草人) 面向的讀者 這篇文章的物件導向是所有對PHP5的XML新功能感興趣的各個水平的PHP開發人員。我們假定讀者掌握XML的基本知識。然而,如果你已經在你的PHP當中使用了XML,那麼這篇文章也會讓你受益非淺。 介紹
Time of Update: 2016-07-21
複製代碼 代碼如下:class Shtml { var $Templet; var $DataSource; var $Dir; var $fileName; var $mod; var $handle; function Shtml($fileName="") { $this->fileName=$fileName; $this->mod="wb"; $this->handle=false;
Time of Update: 2016-07-21
索引的優點和缺點 為什麼要建立索引呢?這是因為,建立索引可以大大提高系統的效能。第一,通過建立唯一性索引,可以保證資料庫表中每一行資料的唯一性。第二,可以大大加快資料的檢索速度,這也是建立索引的最主要的原因。第三,可以加速表和表之間的串連,特別是在實現資料的參考完整性方面特別有意義。第四,在使用分組和排序子句進行資料檢索時,同樣可以顯著減少查詢中分組和排序的時間。第五,通過使用索引,可以在查詢的過程中,使用最佳化隱藏器,提高系統的效能。
Time of Update: 2016-07-21
如果你是全新安裝,就可以跳過這一步啦找到你的Mysql的資料庫目錄下的 ragnarok 資料庫目錄,例如我的Mysql安裝在D:\mysql 這個目錄下,就到 D:\mysql\data\ 目錄下找到 ragnarok 資料庫目錄把它拷貝一份到其它地方![升級你的ODBC - MySQL ODBC driver ]首先開啟你的控制面版,找到 [添加刪除程式] 把舊的MySQL ODBC driver 刪除然後安裝MyODBC-3.51.11-1-win.exe
Time of Update: 2016-07-21
在闡述類的概念之前我們來先說說物件導向編程的概念:物件導向的程式設計(Object-Oriented
Time of Update: 2016-07-21
檔案和目錄的操作 PHP處理本機伺服器上的檔案和目錄是非常方便的,但有時候會出現許可權和路徑相關的問題 1.開啟檔案 resource fopen ( string filename, string mode [, bool use_include_path [, resource zcontext]] ) $handle = fopen(filename,mode)//開啟檔案,返回代表此檔案的資源的控制代碼 檔案名稱可以使用相對路徑或者絕對路徑也可以使用網路通訊協定模式,開啟模式具有r\r+
Time of Update: 2016-07-21
解決phpmyadmin 亂碼,支援gb2312和utf-8 群裡很多PHP愛好者一直受phpmyadmin的亂碼問題困擾.我自從有了mysql-front後,我就很少使用phpmyadmin了.但每次串連遠程主機,就比較慢.造成操作不便.今天有點時間,就下了最新的版本來研究.首先說明我的資料庫使用方式:phpmyadmin 版本2.7.0-pl1(如果你使用其它版本,可能會有所不同,請對照修改或者到 這裡下載 phpmyadmin 2.7.0-pl1)mysql版本MySQL 5.0.1
Time of Update: 2016-07-21
如何從無開頭學習PHP呢。 一、學習PHP最好要具備的基礎知識: 1)HTML 2)CSS 3)JavaScript 特別是HTML,是必備的基礎知識,同時還需瞭解WWW大致原理。 推薦學習資料: 《Head First HTML with CSS & XHTML》 詳細介紹: http://www.amazon.com/Head-First-HT...ie=UTF8&s=books 二、學習PHP的知識: 1)推薦書籍: 《Learning PHP and MySQL》 http://www.
Time of Update: 2016-07-21
經過最近一段時間狂熱的PHP編程,對WINDOWS平台下PHP的配置可算是深有感觸,一開始我用的是一鍵安裝的傻瓜包,但是考慮傻瓜包的安裝版本已經落後,在真正手動設定PHP環境時遇到許多問題,在查閱了許多資料和嘗試後,終於配置成功。現在,我將我的配置經驗和大家分享一下,相信可以解決大家配置PHP環境的迷惑。 首先說一下我用的軟體版本。 PHP 5.1.6 APACHE 2.0.59(注意:APACHE 2.2.X版本以上是不支援PHP 5的) MYSQL 5.0.24a
Time of Update: 2016-07-21
PHP處理對象部分的核心完全重新開發過,提供更多功能的同時也提高了效能。在以前版本的php中,處理對象和處理基本類型(數字,字串)的方式是一樣的。這種方式的缺陷是:當將對象賦值給一個變數時,或者通過參數傳遞對象時,對象將被完全拷貝一份。在新的版本裡,上述操作將傳遞引用(可以把引用理解成對象的標識符),而非值。 很多PHP程式員可能甚至沒有察覺到老的對象處理方式。事實上,大多數的php應用都可以很好地運行。或者僅僅需要很少的改動。 私人和受保護的成員
Time of Update: 2016-07-21
最近學習Apache2+PHP4.4.1+MySQL5.0,頁面顯示中文全為"???.....",在網上找了好多資料,簡單解決! 資料庫連接的PHP指令碼內容: config.inc.php //配置mysql資料庫連接參數 $db = mysql_connect("localhost", "user","password"); mysql_select_db("message",$db); //在執行sql語句之前加上下面這一行 mysql_query("SET NAMES 'gb2312'
Time of Update: 2016-07-21
Apache 2和PHP是建立互動式網站的流行方案,而且成本很低。在Windows中安裝Apache 2是一件輕而易舉事情,但要使PHP 4與Apache 2配合無間地運行,就需要一定的技巧。 在PHP 4.3手冊的Windows安裝小節,沒有解釋如何讓PHP與Apache 2配合使用,而有關Apache
Time of Update: 2016-07-21
面試題1 1、用PHP列印出前一天的時間格式是2006-5-10 22:21:21 2、echo(),print(),print_r()的區別 3、能夠使HTML和PHP分離開使用的模板 4、如何?PHP、JSP互動? 5、使用哪些工具進資料列版本設定? 6、如何?字串翻轉? 7、最佳化MYSQL資料庫的方法。 8、談談交易處理 9、apache+mysql+php實現最大負載的方法 10、實現中文字串截取無亂碼的方法。 答案: 1.echo date('Y-m-d H:i:s',