Time of Update: 2016-07-13
PHPExcel操作xls檔案,讀取中文的xls、csv檔案會有問題,網上找了下資料,發現PHPExcel類庫好用,官網地址:http://phpexcel.codeplex.com/ 1、讀取xls檔案內容php //讀取xls header("Content-Type:text/html;charset=utf-8"); include 'Classes/PHPExcel.php'; include
Time of Update: 2016-07-13
getJSON跨域SyntaxError問題分析,getjsonsyntaxerror昨天寫一個功能:點擊手機驗證的同時擷取json端的資料。javascript代碼如下:$(".check_mobile").click(function(){var mobile = $('.mobile').val();$.getJSON("http://www.test.com/user.php?mobile="+mobile+"&format=json&jsoncallback=?",
Time of Update: 2016-07-13
PHP+FastCGI+Nginx配置PHP運行環境,fastcginginx CGI的英文全稱為Common Gateway Interface(公用網關介面),是Nginx和動態指令碼程式的橋樑,Nginx通過FastCGI介面將動態請求發送給FastCGI,FastCGI中的Wrapper進程產生一個線程,將請求交給指令碼解釋程式執行,然後通過原來的socket將解釋執行後的結果原路返回給Nginx,之後Nginx將結果交給用戶端。
Time of Update: 2016-07-13
手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第二天,教你做----第二天啦啦啦,一大早好心情,早早的來到公司,回顧上次的任務,上次任務超額完成。心情倍兒好!終於等到上班了,小丁丁(運營) 的突然對我說: 小帥帥,幫我把這份檔案裡面的關鍵詞導進 關鍵詞詞庫 好嗎?本來非常好的心情,瞬間冷到了極點,還好脾氣比較好,說道:等下哦,馬上幫你處理。小丁丁 (運營) 眼睛裡面馬上冒出愛心: 小帥帥,你真好,辛苦你了。 任何事情都難不過我偉大的程式員,馬上動工,不就是一份檔案而已嘛。
Time of Update: 2016-07-13
PHP產生數組再傳給js的方法,php產生數組js怎將php數組的值傳遞給javascript數組?不能直接傳遞,但是可以用js的ajax在頁面載入的時候動態調用php數組值或者把用php處理的數組值當字串先賦值給html hidden控制項,然後用js代碼調用hidden的value 另外我覺得,如果你的這個資料不是經常改變的話,最好是用php產生一個.js檔案,這個檔案就定義這個數組,然後file一下,比較好 PHP數組中的值怎傳給JSflowplayer( "player2",
Time of Update: 2016-07-13
手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第一天,教你做----第一天收到需求,需求如下: 1. 收集關鍵詞,構建關鍵詞詞庫。收到這個任務,第一想法,這還不簡單嗎? 馬上動手建立一個關鍵詞錄入介面,儲存到資料庫。 第一步完成了,哈哈大笑了一天,沒想到事情原來如此的簡單。 資料庫設定檔: config.php$database_host = 192.168.1.1$database_user = xiaoshuaishuai$database_password =
Time of Update: 2016-07-13
web壓力測試工具apache -ab講解現在很多web壓力測試工具都是收費的,但是apache卻內建了一個免費的壓力測試工具,即ab工具(命令)。具體可在Apache的根目錄下的bin目錄裡面,找到一個ab.exe檔案就是。用它可以粗略檢測一下自己的程式效能如何。具體用法如下,摘抄自網上。如有錯誤,還請指正。格式ab [options] [http://]hostname[:port]/path參數-n requests Number of
Time of Update: 2016-07-13
個人化自己的二維碼,個人化自己二維碼一、什麼是二維碼 二、我們如何製作二維碼 三、如何製作自己的個性二維碼1、第一步。下載Php類庫phpqrcode,(附下載地址:http://sourceforge.net/projects/phpqrcode/)網上給出的使用案列是: 2、看懂上面的代碼上面那段代碼發生了什麼奇妙的旅程呢?讓我麼開啟phpqrcode.php看一看,代碼太長了,就不貼了,各位自己下載去吧。結合上面的代碼和phpqrcode.php,看一看:encodePNG($value,
Time of Update: 2016-07-13
關於本機電腦無法啟動Apache2,電腦啟動Apache2最近因工作需要,要學習PHP的基礎編程,於是學習架設PHP工作環境。但按照教材上介紹的那樣,安裝了WMAP後,一直無法運行成功。後發現Apache一直都不在運行狀態。到WMAP中的Apache選項中去選擇啟動但無法啟動。後經高人指點,總結出如下可能性無法啟動Apache:可能情況一:安裝Apache2的路徑中不能含有中文. 可能情況二:重啟Apache就會彈出出錯提示框,提示"The requested operation has
Time of Update: 2016-07-13
Yii ExtendedActiveRecord 增強版 ActiveRecord 增加多資料庫連接綁定功能,activerecordExtendedActiveRecord 繼承自 CActiveRecord,因此基礎功能與 CActiveRecord 無異為添加對多資料庫連接的支援,增加了對 connectionName() 方法的回調,用法跟已有的 tableName() 方法一致,返回資料庫連接組件名稱的字串。如果不定義該方法,則使用預設資料庫串連(db)源碼如下:class
Time of Update: 2016-07-13
找到MVC架構中前端URL與後端同步的解決方案,mvcurl基本思路:先用URL標籤產生完整的URL字元,前端動態參數的部分以適配符先填充,最後動態參數利用正則匹配進行替換。這種方式,可以在各種MVC架構中適用,妙。不廢話,上碼。 var url = "{url app=xxxxn&act=yyy&id=[0]}";url = url.format({$id}); //String.format 同時匹配[](){}內容方式if (!String.prototype.format) {
Time of Update: 2016-07-13
一個用php編寫的簡單計數器,php編寫簡單計數器php具有極其強大的影像處理能力,用它可以很輕易的動態產生web映像。 一下是一個使用php做成的一個簡單計數器。 1. 總體思路: 把以往的訪問人數記錄在一個文字檔中,當網頁被訪問的時候,從開啟該檔案 並從中讀出以往的訪問人數,加 1,得到最新的訪問人數,並把該數目格式化成 標準的格式,再調用影像處理函數,把該數字輸出成圖片,再把新的訪問數字回 寫到紀錄訪問人數的檔案中。 2. 程式所用到的函數說明: A. 相關的檔案操作:
Time of Update: 2016-07-13
Yii CModel中rules驗證 擷取錯誤資訊,yiicmodel在model中定義public function rules(){ return array( array('Name,Email','required'), array('Email','unique','message'=>'{value}出錯啦'),//{value}為添加的資料 ); }controller中使用$model = new
Time of Update: 2016-07-13
Web基礎開發最核心要解決的問題,web基礎開發核心Web基礎開發要解決的問題,往往也就是那些架構出現的目的 - 要解決問題。 1. 便捷的Db操作;2. 高效的表單處理;3. 靈活的Url路由;4. 合理的程式碼群組織結構;5. 架構延伸 緩衝、安全、DB擴充等6. 豐富的類庫; 每種架構的哲學,決定了它最終的使用者群體。
Time of Update: 2016-07-13
模板輸出的數組中增加三元運算子來判斷,數組運算子得出一個好用的判斷方法,在模板輸出的數組中增加三元運算子來判斷,挺方便的。當然你也可以用Ajax~ 無標題我的口號是什嗎?——>$data['user']?'沒有問題':Wow搞大了}> //提醒:三元運算子不能接受符號,不然會報錯! $data['email']}> $data['address']}>
Time of Update: 2016-07-13
PHP之路---1---Wamp環境配置--php環境配置,---1---wamp--php想來自學PHP已經半年多了,最近以來覺得自己好像卡在某個地方,再上一步難於上青天(只是開玩笑)。綜合原因分析了下:1、可能是自己對學習PHP沒有系統的規劃。2、開發經驗不足(PS:雖然現在在幫別人維護小型資訊網站,完善下小功能什麼的,以及現在在做的一個企業網站)。3、依賴於架構thinkPHP。4、沒有入手過書籍,過分依賴看視頻。還有簡單的個人想法:php入門是在是太簡單,而且簡單web基本上不用什麼高深
Time of Update: 2016-07-13
PHP解碼unicode編碼的中文字元代碼分享,問題背景:晚上在抓取某網站資料,結果在資料包中發現了這麼一串編碼的資料:"......\u65b0\u6d6a\u5fae\u535a......", 這其實是中文被unicode編碼後了的資料,我現在就是想解碼出中文來,上度娘搞了半天,試了很多的姿(方)勢(法),終於搞定了。解決方案:呵呵,老外就是給力啊, 猛戳這裡看老外給的解決方案方案A(穩定版+推薦):function
Time of Update: 2016-07-13
highcharts執行個體教程二:結合php與mysql產生餅圖,highcharts執行個體教程上回我們分析了用highcharts結合php和mysql產生折線圖的執行個體,這次我們以技術cto網站搜尋引擎流量為例利用highcharts產生餅圖。餅圖通常用在我們需要直觀地顯示各個部分所佔的比例的時候,比如我們需要統計各大搜尋引擎來的流量比例。第一步:建立資料庫儲存各搜尋引擎流量的pv數CREATE TABLE `pie` ( `id` int(10) NOT NULL
Time of Update: 2016-07-13
使用ob系列函數實現PHP網站頁面靜態化,obphp將PHP的執行頁面預先轉換成HTML,是所謂的PHP靜態化方法之一。其他還有模板替換法,opcache等方法。靜態化的作用:提高網站的響應速度,降低伺服器的負載;用於搜尋引擎的SEO;利用PHP輸出buffer直接寫成html,定時後台定時掃一遍網站,是比較容易實現的網頁靜態化。靜態化之前:";}?>靜態化:";}$str = ob_get_contents();ob_end_clean();$fp =
Time of Update: 2016-07-13
php向js函數傳參的幾種方法,phpjs函數幾種方法在上面的$_POST['']也可適用$_SESSION[' '];;怎往js方法中傳入php的變數作為參數?function show(str){ alert(st);} show("");//將php變數的值輸出到JS調用函數的參數裡面; js函數參數的值傳遞js與php按你這樣就是在把js的變數拿去php裡面使用, 這是不可行的, 無法實現的.首先你要明白, php指令碼是第一時間編譯的,