原创 phpcms添加驗證碼

1,在phpcms\modules\content\index.php頁面 在第5行pc_base::load_app_func('util','content');  下面加上:pc_base::load_sys_class('form

原创 PHPCMSV9定義全局變量

  最近遇到很多人需要定義全局變量,比如聯繫方式,公司地址,QQ等,所以,我寫了這個方案,僅僅是自己用而已: 首先,要在caches/configs/system.php裏寫上要定義的變量,比如: ‘qq’ => ‘11111111’,

原创 phpcms 添加碎片

碎片是什麼? 把一個完整的頁面理解成由許多塊組成,而每一個“塊”我們就可認爲就是一個”碎片“! 這樣,我們在頁面放置一些碎片,在以後的維護維護中,只需要對碎片進行維護! 碎片功能支持完全手動更新,並且可以搜索內容,可恢復數據至任何歷史版本

原创 phpcms多文件上傳

摘要:phpcmsv9多文件上傳字段獲取文件url路徑地址的方法,有需要的朋友可以參考下。如題,phpcmsv9裏多文件上傳字段,獲取的數據爲一串字符,數組字符格式.如何才能取得多文件上傳的文件地址? 論壇有幾種解決方法: 1.使用php

原创 Dedecms文章列表按權重排序

因爲dede:list標籤併爲加入按weight排序的方法。我們在include下面找到arc.listview.class.php打開 我們搜索關鍵字“排序方式”,找到如下代碼段,一般在727行左右。然後加入下圖綠框裏面的代碼。即: e

原创 搭建LNMP環境(CentOS 6)

步驟一:準備編譯環境本文主要說明手動安裝LNMP平臺的操作步驟1、系統版本說明# cat /etc/redhat-release CentOS release 6.5 (Final)注:這是本文檔實施時參考的系統版本。您的實際使用版本可能

原创 讀取器

在讀取數據庫圖片路徑時,因爲數據庫存的是相對路徑,在讀取出來後我們要轉化爲http開頭的絕對路徑,這個時候我們用TP5的讀取器,使用方法如下:示例:public  function getUrlAttr($value){      Ret

原创 複製代碼過去後,發現代碼不執行

今天碰到個這樣的問題,就是複製代碼過去後,發現代碼不執行,如下:<scripttype="text/javascript">      {dede:channel  row='1' type='son' }      window.loc

原创 IIS網站404失效

今天碰到網站404失效,查看後發現是針對php文件失效,服務器是IIS的,之前已經配置好了404頁面,解決方案如下:選中 目標站點 , 在右側 雙擊 [處理程序映射]  ,出現[處理程序映射] 窗口。找到路徑爲*.php 的記錄, 雙擊

原创 Thinkphp5獲取參數方法

Thinkphp5中路由獲取參數第一種方法:在定義路由的時候,如下寫法:use  think\Route;Route::post(‘hello/:id’,sample/test/hello);    //路由post方法url地址:htt

原创 Thinkphp5中的文章列表的分頁關聯查詢

public function lst()    {        $artres =db('article')->alias('a')->field('a.*,b.catename')->join('tp_cateb','a.catei

原创 如何使用thinkphp5的表單驗證器以及自定義驗證規則?

比如以後臺添加管理員爲例:在admin模塊下創建validate目錄,在該目錄下創建對應控制器的文件,比如控制器是Admin.php,在validate下創建的也要是Admin.php。該文件下的代碼:<?phpnamespace  ap

原创 讀取配置文件中的信息

在TP5中重新創建新的配置文件,在application目錄下創建extra目錄下創建setting.php文件,在setting.php中配置跟config是一樣的,如何取值呢?TP5有助手函數直接讀取:config(‘setting.

原创 用file_get_contents讀取https的鏈接 Unable to find the wrapper "https"

用file_get_contents讀取https的鏈接,碰到這樣一個錯誤:Unable to find the wrapper "https" - did youforget to enable it when you configur

原创 Thinkphp5.0.14安裝

配置後臺模塊:在根目錄下application文件夾下創建一個admin做爲後臺模塊,在admin(做爲後臺模塊名)目錄下創建controller文件夾,在controller文件夾下創建Index.php(index控制器)。在admi