Time of Update: 2016-07-29
這個PHP的資料庫連接類,應該算是最簡單的一個串連類了,也是最好明白的一個串連類.作為開始PHP面向編程之旅的一個開始吧.我看了很多網上流傳的MYSQL資料庫連接類,都太複雜拉.以我己見,真的沒必要搞得那麼複雜,一個小小的資料庫連接. 下面是我的寫的類: Class createdb //類的開始 { var $db= "localhost";//資料庫地址; var $dbname = "root";//使用者名稱; var $dbpwd = "";//密碼;
Time of Update: 2016-07-29
複製代碼 代碼如下: function makedir($mudir) //建立目錄 { $file = "./$mudir"; @mkdir($file,0777); } function writemod($filemodname) //先創子摸板檔案路徑 { $fp=fopen("showmod.shtml","r"); $str=fread($fp,filesize("showmod.shtml")); fclose($fp);
Time of Update: 2016-07-29
gb2utf8.php 檔案如下:複製代碼 代碼如下:Class GB2UTF8 { var $gb; // 待轉換的GB2312字串 var $utf8; // 轉換後的UTF8字串 var $CodeTable; // 轉換過程中使用的GB2312代碼檔案數組 var $ErrorMsg; // 轉換過程之中的錯誤訊息 function GB2UTF8($InStr="") { $this->gb=$InStr; $this->SetGb2312();
Time of Update: 2016-07-29
一、作用: ~~~~~~~~~ PHP只是以HTTP協議將HTML文檔的標題送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需要熟悉一下HTTP協議了,與PHP無關了,可參照http://www.w3.org/Protocols/rfc2616/rfc2616。 傳統的標題一定包含下面三種標題之一,並只能出現一次。 Location: xxxx:yyyy/zzzz Content-Type:
Time of Update: 2016-07-29
用PHP輸出靜態頁面的方法,就我所知道的,有2種,一種是利用模板技術,另一種是用ob系列函數。兩種方法,看起來都差不多,但是實際上,卻是不同的。 第一種:利用模板。目前PHP的模板可以說是很多了,有功能強大的smarty,還有簡單易用的smarttemplate等。它們每一種模板,都有一個擷取輸出內容的函數。我們產生靜態頁面的方法,就是利用了這個函數。用這個方法的優點是,代碼比較清晰,可讀性好。 這裡我用smarty做例子,說明如何產生靜態頁 複製代碼 代碼如下:require('smarty/
Time of Update: 2016-07-29
查看他的登陸頁面的代碼, 看他提交到哪個頁面, 變數是什麼。複製代碼 代碼如下: name: password: 複製代碼 代碼如下: $postData = "username=your_name&password=your_password&Submit=Login"; $posturl = "http://......../../login.jsp";
Time of Update: 2016-07-29
Output Control 函數可以讓你自由控制指令碼中資料的輸出。它非常地有用,特別是對於:當你想在資料已經輸出後,再輸出檔案頭的情況。輸出控制函數不對使用 header() 或 setcookie(), 發送的檔案頭資訊產生影響,只對那些類似於 echo() 和 PHP 代碼的資料區塊有作用。 我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象: Example 1. CODEob_start(); //開啟緩衝區 echo \"Hellon\"; //輸出
Time of Update: 2016-07-29
索引的優點和缺點 為什麼要建立索引呢?這是因為,建立索引可以大大提高系統的效能。第一,通過建立唯一性索引,可以保證資料庫表中每一行資料的唯一性。第二,可以大大加快資料的檢索速度,這也是建立索引的最主要的原因。第三,可以加速表和表之間的串連,特別是在實現資料的參考完整性方面特別有意義。第四,在使用分組和排序子句進行資料檢索時,同樣可以顯著減少查詢中分組和排序的時間。第五,通過使用索引,可以在查詢的過程中,使用最佳化隱藏器,提高系統的效能。
Time of Update: 2016-07-29
PHP 常見鬱悶問題答解 轉自喜悅村 在PHP4.2以後的版本中register_global預設為off 若想取得從另一頁面提交的變數:方法一:在PHP.ini中找到register_global,並把它設定為on. 方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注意extract($_SESSION)前必須要有Session_Start()).
Time of Update: 2016-07-29
如果你是全新安裝,就可以跳過這一步啦找到你的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-29
經過最近一段時間狂熱的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-29
最近學習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-29
先從各官方網站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ssl.msi php-5.0.0-Win32.zip mysql-4.0.20d-win.zip phpMyAdmin-2.5.7.zip 作業系統 win2003 系統硬碟為: D盤 第一步: 安裝apache 並配置支援PHP 點擊安裝檔案apache_2.0.50-win32-x86-no_ssl.msi
Time of Update: 2016-07-29
面試題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',
Time of Update: 2016-07-29
面試題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、實現中文字串截取無亂碼的方法。 面試題2 var $empty = ''; var
Time of Update: 2016-07-29
複製代碼 代碼如下:class DB{ var $host_addr = "localhost"; var $host_user = "root"; var $host_psw = "123"; var $db_name = "test"; var $link_id; var $query_id; var $numRow; function DB(){ $this->link_id =
Time of Update: 2016-07-29
檔案和目錄的操作 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-29
/* +-------------------------------------------------------------------------------+ | = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! | = PHP5研究中心: http://blog.csdn.net/haohappy2
Time of Update: 2016-07-29
/* +-------------------------------------------------------------------------------+ | = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! +-------------------------------------------
Time of Update: 2016-07-29
+---------------------------------------------------------------------+ | = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! | = PHP5研究中心: http://blog.csdn.net/haohappy2004 +--------