Time of Update: 2018-12-08
複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>投票結果</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"
Time of Update: 2018-12-08
我們要用的會員表結構 複製代碼 代碼如下:create table if not exists `net_111cnnet` ( `id` int(11) not null auto_increment, `username` varchar(32) default null, `add_time` int(11) default null, `email` varchar(50) default null, `password` varchar(50) default null, `last_
Time of Update: 2018-12-08
Flash需要JSON格式的資料,於是,就有了如下代碼:(PHP實現,C#類似,JSON庫自己去下吧~~)複製代碼 代碼如下://--查詢使用者下線資訊,返回JSON,用於flash if(!empty($_GET['action'])&&!empty($_GET['invite'])){ //固定參數請求才會返回資訊 if($_GET['action']=='getinfo'&&$_GET['invite']==1){ //資料實體,一個實體類 class
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php /* 判斷字串是否存在的函數 */ function strexists($haystack, $needle) { return !(strpos($haystack, $needle) === FALSE);//注意這裡的"===" } /* Test */ $mystring = 'abc'; $findme = 'a'; $pos = strpos($mystring, $findme); // Note our use of ===.
Time of Update: 2018-12-08
複製代碼 代碼如下:function getSubComments($parent = 0, $level = 0) { $db = &JFactory::getDBO(); $sql = "..."; // 查詢記錄的SQL $db->setQuery($sql); $rows = $db->loadObjectList(); $list = array(); // 先從資料得到記錄集,再對記錄添加level, 父層level = 0,它的下級level = 1,如此類推
Time of Update: 2018-12-08
今天,'大型伺服器'模式已經過去,取而代之的是大量的小伺服器,使用各種各樣的負載平衡技術。這是一種更可行的方法,將使硬體成本降至最低。 '更多小伺服器'的優勢超過過去的'大型伺服器'模式體現在兩個方面: 1. 如果伺服器宕機,那麼負載平衡系統將停止請求到宕機的伺服器,轉而分發負載到其他正常啟動並執行伺服器上。 2. 擴充你的伺服器更加容易。你要做的僅僅是加入新的伺服器到負載平衡系統。不需要中斷你的應用運行。 所以,把握住這個機會:).
Time of Update: 2018-12-08
查詢檔案(search.php) 一、產生查詢語句: 複製代碼 代碼如下:<? $conn=mysql_connect("localhost","root",""); $db=mysql_select_db("lingyun"); $query="select * from message where tradetype='".$tradetype."'"; //交易類型,如出租,出售 $SQL=$SQL . "wuye='" . $wuye . "'"; if($housetype!="
Time of Update: 2018-12-08
1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情況下,盡量用 file_get_contents,因為他的效率高得多!但是要注意file_get_contents在開啟一個URL檔案時候的PHP版本問題; 2.盡量的少進行檔案操作,雖然PHP的檔案操作效率也不低的; 3.最佳化Select SQL語句,在可能的情況下盡量少的進行Insert、Update操作(在update上,我被惡批過);
Time of Update: 2018-12-08
一、插入新聞 FCKEditor是一款很流行的隨插即用WEB編輯器,它支援ASP、PHP、Java等語言。這裡要介紹的是利用編輯器的“插入分頁符”功能,實現頁面的無重新整理分頁。 編輯新聞時,在需要插入分頁的段落處插入分頁符,儲存即可。 二、讀取新聞 在讀取新聞欄位時,通過PHP分頁函數對新聞欄位資料進行處理,代碼如下: 複製代碼 代碼如下:function pageBreak($content) { $content = $content; $pattern = "/<div
Time of Update: 2018-12-08
(1)所有資料都應該隱藏在所在的類的內部。 (2)類的使用者必須依賴類的共有介面,但類不能依賴它的使用者。 (3)盡量減少類的協議中的訊息。 (4)實現所有類都理解的最基本公有介面[例如,拷貝操作(深拷貝和淺拷貝)、相等性判斷、正確輸出內容、從ASCII描述解析等等]。 (5)不要把實現細節(例如放置共用代碼的私人函數)放到類的公有介面中。 如果類的兩個方法有一段公用代碼,那麼就可以建立一個防止這些公用代碼的私人函數。 (6)不要以使用者無法使用或不感興趣的東西擾亂類的公有介面。
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php /* * 產生ubuntu自動切換壁紙xml檔案 */ //圖片目錄 $dir = '/home/yuxing/background'; $hd = opendir($dir) or die('can not open dir'); $files = array(); while($file = readdir($hd)) { $tem = "$dir/$file"; if (is_file($tem) &&
Time of Update: 2018-12-08
一、 XML簡介 XML(可擴充的標註語言)是一種W3C標準,主要用於Web應用程式和伺服器之間實現容易的互動、資料的儲存與使用。 使用XML標準編碼的資料具有能容易被人和電腦解釋的意義和結構。XML資料是平台和應用程式獨立的。不用多說,這本身就使XML成為適合於互連網的一個理想的資料交換格式(事實上,它正是因這一用途而被開發的)。最近,寬頻連線的增長及消費者對于越過任何媒體進行資料共用的應用軟體的需求意味著,XML Web服務和應用軟體正變得越來越豐富。
Time of Update: 2018-12-08
PHP函數使用說明,應用舉例,精簡點評,希望對您學習php有所協助。 1.print_r() 列印關於變數的易於理解的資訊,若為數組,則顯示數組的結構資訊. 例如: 複製代碼 代碼如下:<?php $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z')); print_r ($a); ?>
Time of Update: 2018-12-08
因為對系統效能要求很低,所以選擇了Link-1,2.5G硬碟、64M記憶體、100GB流量、1個獨立ip。使用優惠碼9DMM7R可以有10%的折扣,vpslink.com。當然也可以找更大折扣的優惠碼,但是一般只限3個月內。在vpslink後台安裝os,選擇ubuntu9.04,一分鐘後系統裝完了,ssh登入root。工作1:配置web伺服器為了偵錯工具,支援php的web伺服器還是需要的。記憶體太小所以拋棄了一直以來的apache,改用nginx,並且通過fast-cgi來支援php。vpsl
Time of Update: 2018-12-08
file_exists() 檢查檔案或目錄是否存在 說明 bool file_exists ( string filename ) 如果由 filename 指定的檔案或目錄存在則返回 TRUE,否則返回 FALSE。 dirname() 函數返迴路徑中的目錄部分。 文法 dirname(path) path 必需。規定要檢查的路徑。 例子 <?php echo dirname("c:/testweb/home.php"); echo dirname("/testweb/
Time of Update: 2018-12-08
PHP 過濾器用於驗證和過濾來自非安全來源的資料,比如使用者的輸入。 什麼是 PHP 過濾器? PHP 過濾器用於驗證和過濾來自非安全來源的資料。 驗證和過濾使用者輸入或自訂資料是任何 Web 應用程式的重要組成部分。 設計 PHP 的過濾器擴充的目的是使資料過濾更輕鬆快捷。 為什麼使用過濾器? 幾乎所有 web 應用程式都依賴外部的輸入。這些資料通常來自使用者或其他應用程式(比如 web 服務)。通過使用過濾器,您能夠確保應有程式獲得正確的輸入類型。 您應該始終對外部資料進行過濾!
Time of Update: 2018-12-08
檔案結構 |――images |――include |――parameter |――config |――function |――index images存放圖片檔案,include中是系統是要引用的檔案,一般在parameter中存放參數檔案,config中存放設定檔,function中存放方法檔案,如javascript的方法等,並按功能模組的分類,將各功能的類也放入其中 檔案名稱
Time of Update: 2018-12-08
最近在PHP官網上看到又有新版的PHP下載了,於是上去找找 For Windows的版本,可是一看,一共給了四個版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,這讓我這個菜鳥頭疼啊,還好PHP官網提供下載的地方左邊有個英文choose我看懂了,我估摸著就是如何來選擇版本的意思吧,於是開始查字典 及上網尋找,終於看明白了具體意思,拿來做個備忘先。
Time of Update: 2018-12-08
本文源碼:http://xiazai.jb51.net/201007/yuanma/TraceLWord.rar 開發環境為 eclipse(pdt) 讓我們把注意力集中到中間服務層上來。中間服務層代碼比較簡單,只是調用資料訪問層代碼將留言儲存到資料庫。如代碼1所示: 複製代碼 代碼如下:// 代碼 1 // 中間服務層 class LWordServiceCore implements ILWordService { // 添加留言 public function
Time of Update: 2018-12-08
如代碼1所示: 複製代碼 代碼如下:// 代碼 1 // 外觀層類 class LWordHomePage { // 添加留言 public function append($newLWord) { // 調用中間服務層 $serv = new LWordServiceCore(); $serv->append($newLWord); } }; // 中間服務層 class LWordServiceCore { // 添加留言 public function