Time of Update: 2018-06-15
1.下載下載地址:http://www.thinkphp.cn/ 本次使用thinkphp5,我採用github進行安裝。Github 應用項目: https://github.com/top-think/think 核心架構: https://github.com/top-think/framework另外還有: 碼雲 : 應用項目: https://git.oschina.net/liu21st/thinkphp5.git 核心架構:
Time of Update: 2018-06-15
這篇文章主要介紹了Yii2下session跨網域名稱共存的解決方案,內容挺不錯的,現在分享給大家,也給大家做個參考。前面談過session相關配置,在開發的時候,常需要跨域共用session的是登入模組,我相信很多開發的朋友的都遇到過,只需要一個地方登入,相關聯的網站也是處於登入狀態。兩種情況:一種9streets.cn和a.9streets.cn之間,另一種是a.com b.com之間,這幾天總結了一下處理方法。
Time of Update: 2018-06-14
這篇文章主要介紹了關於使用css如何讓背景圖片展開填充避免重複顯示,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下但是css3出現以後,這個重複顯示的情況被改善了。background-size 屬性可以讓我們之前的讓背景圖片展開填充的希望成真,具體使用方法如下感興趣的朋友可以參考下哈,希望對大家有所協助如何讓背景圖片展開填充,這個問題聽起來似乎很簡單。但是很遺憾的告訴大家。不是我們想的那麼簡單。 比如一個容器(body,p,span)中設定一個背景。這個背景的長寬值在css2.1
Time of Update: 2018-06-14
這篇文章主要介紹了thinkPHP訂單數字提醒功能的實現方法,涉及thinkPHP資料庫查詢、遍曆及前台顯示相關功能實現技巧,需要的朋友可以參考下本文執行個體講述了thinkPHP訂單數字提醒功能的實現方法。分享給大家供大家參考,具體如下:運行如下:html:<ul class="am-avg-sm-5"> <li class="condition-li" status="0"> <span
Time of Update: 2018-06-14
這篇文章主要介紹了CodeIgniter架構常見用法,結合簡單一實例形式總結分析了CodeIgniter架構控制器、表單、資料庫等常見操作技巧,需要的朋友可以參考下本文執行個體講述了CodeIgniter架構常見用法。分享給大家供大家參考,具體如下:1、codeigniter控制器超級對象和屬性$this->load;$this->load->database();$this->load->view();$this->load->helper();$th
Time of Update: 2018-06-14
cookie 和session 的區別詳解 這些都是基礎知識,不過有必要做深入瞭解。先簡單介紹一下。二者的定義:當你在瀏覽網站的時候,WEB 伺服器會先送一小小資料放在你的電腦上,Cookie 會幫你在網站上所打的文字或是一些選擇,都紀錄下來。當下次你再光臨同一個網站,WEB 伺服器會先看看有沒有它上次留下的 Cookie 資料,有的話,就會依據 Cookie裡的內容來判斷使用者,送出特定的網頁內容給你。 Cookie 的使用很普遍,許多有提供個人化服務的網站,都是利用
Time of Update: 2018-06-14
這篇文章主要為大家詳細介紹了php採集神器cURL使用方法,file_get_contents函數擷取遠程連結的資料更具有優勢,感興趣的小夥伴們可以參考一下對於做過資料擷取的人來說,cURL一定不會陌生。雖然在PHP中有file_get_contents函數可以擷取遠程連結的資料,但是它的可控制性太差了,對於各種複雜情況的採集情景,file_get_contents顯得有點無能為力。因此,本文將為你介紹採集神器cURL的使用。先給大家補充一下file_get_contents函數可以擷取遠程連結
Time of Update: 2018-06-14
這篇文章主要介紹了thinkPHP架構可添加js事件的分頁類customPage.class.php,以完整執行個體形式給出了分頁類customPage.class.php的實現代碼並分析了ajax動態載入資料,設定分頁連結等功能,需要的朋友可以參考下本文執行個體講述了thinkPHP架構可添加js事件的分頁類customPage.class.php。分享給大家供大家參考,具體如下:用於ajax動態載入資料的分頁類,分頁事件可以動態添加,去除了a連結中的href地址。<?php// +--
Time of Update: 2018-06-14
這篇文章主要介紹了ThinkPHP架構擷取最後一次執行SQL語句及變數調試簡單操作,結合執行個體形式分析了thinkPHP擷取最後一次執行SQL語句的getLastSql()及fetchSql()函數以及使用dump方法變數調試、E方法輸出錯誤資訊等操作技巧,需要的朋友可以參考下本文執行個體講述了ThinkPHP架構擷取最後一次執行SQL語句及變數調試簡單操作。分享給大家供大家參考,具體如下:ThinkPHP中擷取最後一次執行sql語句的 方法有兩種:其一是 調用模型 擷取 如:$sql = $
Time of Update: 2018-06-14
這篇文章主要介紹了TP(thinkPHP)架構多層控制器和多級控制器的使用,結合執行個體形式分析了thinkPHP架構多層控制器和多級控制器的結構、原理及使用方法,需要的朋友可以參考下本文執行個體講述了TP(thinkPHP)架構多層控制器和多級控制器的使用。分享給大家供大家參考,具體如下:多層控制器的目錄結構是這樣的:├─Controller 存取控制器│ ├─UserController.class.php│ ├─BlogController.class.php│
Time of Update: 2018-06-14
這篇文章主要介紹了ThinkPHP3.2架構自訂配置和載入用法,結合執行個體形式分析了thinkPHP3.2架構使用自訂配置儲存預定義數組資料相關操作技巧,需要的朋友可以參考下本文執行個體講述了ThinkPHP3.2架構自訂配置和載入用法。分享給大家供大家參考,具體如下:有時候我們會有一些規則定義每個數字對應的實際內容,比如說在下拉式功能表的時候:<select name="reasonAndType" id=""> <option
Time of Update: 2018-06-14
這篇文章主要介紹了thinkPHP架構實現多表查詢的方法,結合執行個體形式簡單分析了thinkPHP在多表查詢情況下where的使用方法與注意事項,需要的朋友可以參考下本文執行個體講述了thinkPHP架構實現多表查詢的方法。分享給大家供大家參考,具體如下:我們可以將兩個表連起來一起查詢資料,我現在有兩張表,一個是feedback表和member表,總目錄:上代碼:$where = array();$where['meiyepin_feedback.member_id'] = &
Time of Update: 2018-06-14
這篇文章主要介紹了Codeigniter中整合smarty和adodb的方法,結合執行個體形式分析了Codeigniter庫的提示,需要的朋友可以參考下本文執行個體講述了Codeigniter中整合smarty和adodb的方法。分享給大家供大家參考,具體如下:在CodeIgniter中要寫自己的庫,就需要寫兩個檔案,一個是在application/init下面的init_myclass.php檔案(如果沒有init目錄,自己建立)。另外一個就是在application/libraries目錄下
Time of Update: 2018-06-14
這篇文章主要介紹了PHP的Symfony和CodeIgniter架構的Nginx重寫規則配置,文中截取配置中關鍵的一些rewrite寫法進行講解,需要的朋友可以參考下SymfonySymfony國外很流行的php架構,目前國內用的相對較少,但是一定會在國內火起來. nginx重寫規則如下server { server_name php.cn www.php.cn; root /data/site/www.php.cn;location / { # try to serve file
Time of Update: 2018-06-14
這篇文章主要介紹了CI架構中$this->load->library()用法,詳細分析了載入library方法的步驟與相關注意事項,需要的朋友可以參考下本文分析了CI架構中$this->load->library()的用法。分享給大家供大家參考,具體如下:我第一次載入失敗,原來是檔案名稱和類名不同的原因,先總結關於CI載入你自己的類檔案注意事項:1.第三方負載檔案應放在application/libraries檔案下2.檔案名稱和類名應該相同,並且首字母大寫,比如說檔案名
Time of Update: 2018-06-14
這篇文章主要介紹了關於CI架構開發新浪微博登入介面的源碼分析,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下說明:本文只適合CI架構。功能實現:登入介面跳轉連結成功,擷取使用者資訊(包括最重要的u_id)成功,將使用者於本地平台串連起來,使用者登入成功後資訊的儲存,本機資料庫第三方登入表的設計。總之介面流程已全部完成。每個關鍵步驟我幾乎都有注釋,講解詳細。首先來看下流程:流程原理:
Time of Update: 2018-06-14
這篇文章主要介紹了CI架構(CodeIgniter)實現的資料庫增刪改查操作,結合執行個體形式總結分析了CI架構針對mysql資料庫增刪改查操作的模型、控制器及視圖相關定義與提示,需要的朋友可以參考下本文執行個體講述了CI架構(CodeIgniter)實現的資料庫增刪改查操作。分享給大家供大家參考,具體如下:controllers下的 cquery.php檔案<?phpclass CQuery extends Controller { //建構函式 function CQuery()
Time of Update: 2018-06-14
這篇文章主要介紹了CI架構(CodeIgniter)實現的匯入、匯出資料操作,結合執行個體形式分析了CodeIgniter架構libraies中引用PHPExcel實現資料匯入匯出相關操作技巧,需要的朋友可以參考下本文執行個體講述了CI架構(CodeIgniter)實現的匯入、匯出資料操作。分享給大家供大家參考,具體如下:在libraies中引用PHPExcel這個類(phpexcel.php)public function excel_put(){ //先做一個檔案上傳,儲存檔案
Time of Update: 2018-06-14
下面為大家帶來一篇淺談CI指令碼異常退出問題定位。內容挺不錯的,現在就分享給大家,也給大家做個參考。背景在CI指令碼中,使用類似如下指令碼進行項目編譯的計時,但在執行過程中,有時會出現CI指令碼(命名為ci.sh)未完全執行的情況:#!/bin/bash -esleep_time=$1start_time=`date "+%s"`# do sth, this sleep would simulate project compilationsleep
Time of Update: 2018-06-14
這篇文章主要介紹了CI架構常用經典操作類,結合執行個體形式總結分析了CI架構URL、路由、偽靜態、分頁、session、驗證碼等相關操作類與提示,需要的朋友可以參考下本文執行個體總結了CI架構常用經典操作類。分享給大家供大家參考,具體如下:1. 超級對象中的URICI_URI類的解析url的相關資訊直接使用$this->uri可以使用它的相關屬性system/core/URI.php檔案中部分常用屬性:(1) 分段擷取url相關資訊$this->uri->segment(4);