Time of Update: 2016-07-13
Yii把CGridView文字框換成下拉框的方法,yiicgridview本文執行個體講述了Yii把CGridView文字框換成下拉框的方法。分享給大家供大家參考。具體實現方法如下:使用yii的朋友都知道Yii中的CGridView預設顯示提文字框了,那麼我們要怎麼把它轉換成下拉框呢?本文就此分析一下解決方案。預設情況下CGridView會產生一個文字框,但是這並不友好,使用者往往希望知道有什麼可選的,特別是資料庫裡存的是數字id的時候,我們希望將數字轉換為可讀的文本,這時候只需要修改一
Time of Update: 2016-07-13
PHP 使用memcached,php使用memcached1.添加擴充包 php_memcache.dll2.在PHP.INI添加 extension=php_memcache.dll3.程式 php //建立一個mem對象執行個體 $mem=new Memcache; if(!$mem->connect("10.18.110.213",11211)){ die('串連失敗!'); } //增加
Time of Update: 2016-07-13
lnmp一鍵安裝環境中nginx開啟pathinfo,lnmpnginx問題及原理可參考:http://www.laruence.com/2009/11/13/1138.html如果是用lnmp指令碼一鍵安裝的開發環境,可以通過如下方式開戶pathinfo:1、注釋nginx.conf中的try_files(因為跟pathinfo.conf中的重複了),開啟pathinfo.conf配置:1 location ~ [^/]\.php(/|$)2 {3 # comment
Time of Update: 2016-07-13
Yii實現多按鈕儲存與提交的方法,yii實現按鈕提交本文執行個體講述了Yii實現多按鈕儲存與提交並且不衝突的實現方法。這是很多初學都曾遇到但是不知道如何解決的問題,下面分享給大家供大家參考。具體方法如下:Yii中只有CForm才可以使用submitted() 方法 ,通過if($form->submitted('submit'))來判斷是不是點擊了buttonName為submit的按鈕,比如:表單:複製代碼 代碼如下:'buttons'=>array(
Time of Update: 2016-07-13
centos-yum-lamp環境,centosyum 首先安裝Apache2 一條命令即可: yum -y install httpd斷行符號後,yum會提示當前已經安裝的httpd版本,並自動更新;如果沒有安裝,則會自動安裝。注意在yum安裝過程中輸入“Y”以確認安裝。 Apache安裝完成後,手動啟動Apache2: /etc/init.d/httpd start
Time of Update: 2016-07-13
Yii架構登入流程分析,yii架構流程本文詳細分析了Yii架構的登入流程。分享給大家供大家參考。具體分析如下:Yii對於新手來說上手有點難度,特別是關於session,cookie和使用者驗證。現在我們就Yii中登入流程,來講講Yii開發中如何設定session,cookie和使用者驗證方面的一些通用知識1. 概述Yii是一個全棧式的MVC架構,所謂全棧式指的是Yii架構本身實現了web開發中所要用到的所有功能,比如MVC,ORM(DAO/ActiveRecord),
Time of Update: 2016-07-13
php產生隨機顏色方法匯總,php產生匯總方法一:隨機產生顏色值(例如 FF00FF).color.php複製代碼 代碼如下:function random_color(){ mt_srand((double)microtime()*1000000); $c = ''; while(strlen($c) $c .= sprintf("%02X", mt_rand(0, 255)); } return $c;}方法二:複製代碼
Time of Update: 2016-07-13
php實現使用正則將文本中的網址轉換成連結標籤,複製代碼 代碼如下:function text2links($str='') { if($str=='' or !preg_match('/(http|www\.|@)/i', $str)) { return $str; } $lines = explode("\n", $str); $new_text = ''; while (list($k,$l) = each($lines)) { // replace
Time of Update: 2016-07-13
個人理解Regex——懶惰匹配,Regex匹配問題描述本文連結:http://www.hcoding.com/?p=130初學Regex的時候都有一個疑問,例如:需要匹配串 "_abc_123_" 中 第一對"_"之間的字元,剛開始學習Regex的時候會寫成 "/_\w*_/",匹配的結果就是"abc_123"
Time of Update: 2016-07-13
Yii架構中memcache用法執行個體,yiimemcache本文執行個體講述了Yii架構中memcache用法。分享給大家供大家參考。具體分析如下:在現在的公司用的是YII的架構,接觸到的東西也比較多,可以學到的東西也比較多,在以前的公司沒有接觸過memcache,只是聽過,但是從來沒有真正用過。現在終於有機會使用一下了,就以我做的項目為例吧!我做的項目是一個手機熱門排行榜,但是熱門排行榜每隔15分鐘重新整理一次啊,熱門排行榜有一個前三名,可能前15分鐘這三個人是前三名,也許下一個15分鐘又
Time of Update: 2016-07-13
PHP header()輸出圖片緩衝 很多開發中,我們試圖使用header("Content-type: image/jpeg");來 輸出圖片,試圖用一些php的影像處理技術,讓輸出圖片更加智能和動感。但我們常常遇到新的問題,除非你規定不同的URL結構,並採用伺服器技術將圖片緩 存,否則很有可能這些輸出圖片會消耗大量的流量。怎麼把它們緩衝起來,下次使用者訪問的時候調用緩衝呢?(前提是你的這個圖片希望保持不變) 代碼如下
Time of Update: 2016-07-13
yii中widget的用法,yiiwidget用法本文執行個體講述了yii中widget的用法。分享給大家供大家參考。具體分析如下:WIDGET定義很簡單,如果你在/protected/widget/test/下建立了一個名為“testWidget.php”的widget。在視圖中調用需要這樣寫:複製代碼
Time of Update: 2016-07-13
PHP:6種GET和POST請求發送方法,6種get在i94web部落格中,我試過了暢言和多說兩種社會化評論框,後來還是拋棄了暢言,不安全。無論是暢言還是多說,我都需要從遠程抓取文章的評論數,然後存入本機資料庫。對於多說,請求的格式如下:// 擷取評論次數,參數是文章IDfunction getCommCount($postid){ $jsondata =
Time of Update: 2016-07-13
Yii使用ajax驗證顯示錯誤messagebox的解決方案,yiimessagebox本文執行個體講述了Yii使用ajax驗證顯示錯誤messagebox的解決方案。分享給大家供大家參考。具體方法如下:yii 內建了ajax 表單驗證 這個可能有些朋友不知道了,但我今天在使用yii 內建的ajax 表單驗證
Time of Update: 2016-07-13
【原創】利用doxygen來管理項目文檔或注釋,doxygen項目一、doxygen應用情境:doxygen可以用來管理目前主流的程式設計語言的注釋而形成文檔系統。(包括C, C++, C#, Objective-C, IDL, Java, VHDL, PHP, Python, Tcl,
Time of Update: 2016-07-13
結緣PDO,結緣網起因 一直沒有注意看資料庫相關知識 幾個月之前,無意開啟如下一段代碼: 被人吐槽是N年前的寫法。後來也是學習需要,單一mysql已經不合適了。於是上網搜了一下好方法,PDO迎面而來。 誘惑 上網瀏覽時,看見了一段話: The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Each database
Time of Update: 2016-07-13
Yii中CGridView關聯表搜尋排序方法執行個體詳解,yiicgridview本文執行個體講述了Yii中CGridView關聯表搜尋排序方法。分享給大家供大家參考。具體實現方法如下:在Yii CGridView 關聯表搜尋排序實現方法有點複雜,今天看了一老外寫的了篇遊戲,下面我整理一下與各位朋友分享一下,相信會對大家Yii架構的學習有所協助。首先,檢查你的blog
Time of Update: 2016-07-13
【轉】超實用PHP函數總結整理,實用php函數總結原文連結:http://www.codeceo.com/article/php-function.html1、PHP加密解密PHP加密和解密函數可以用來加密一些有用的字串存放在資料庫裡,並且通過可逆解密字串,該函數使用了base64和MD5加密和解密。function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted =
Time of Update: 2016-07-13
yii實現CheckBox複選框在同一行顯示的方法,yiicheckbox本文執行個體講述了yii實現CheckBox複選框在同一行顯示的方法。分享給大家供大家參考。具體實現方法如下:yii 讓CheckBoxList預設輸出的是換行了,一個checkbox是換一行了,這樣對有些設定就不合要求了,下面我們就來實現yii讓CheckBoxList在同一行顯示。Yii的checkBoxList是一列,如所示:網上有人說複製代碼
Time of Update: 2016-07-13
一則 Mysql 建表語句,mysql建表語句 1 DROP TABLE IF EXISTS `nuvue`; 2 3 CREATE TABLE `nuvue`( 4 `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, 5 `status` TINYINT(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '狀態', 6 `uid` INT(10) UNSIGNED NOT NULL COMMENT