PHP CI框架學習
CI框架的URL輔助函式使用
URL 輔助函式檔案包含一些在處理 URL 中很有用的函式
載入輔助函式
在使用CI框架的使用經常碰到跳轉和路徑方面的問題,site_url()和base_url()很容易混淆,下面來說說他們的區別!
假如你config檔案裡面的base_url和index_page是這樣定義的:
config['base_url'] = "http://ci.com/ci_article";
config['index_page'] = "index.php";
那麼你若使用site_url("news/php/2");則實際url為
http://ci.com/ci_article/index.php/news/php/2
若使用base_url("news/php/2");則url為:
http://ci.com/ci_article/news/php2
發現沒有,base_url()少了一個index.php
相關推薦
PHP CI框架學習
CI框架的URL輔助函式使用 URL 輔助函式檔案包含一些在處理 URL 中很有用的函式 載入輔助函式 在使用CI框架的使用經常碰到跳轉和路徑方面的問題,site_url()和base_url()很容易混淆,下面來說說他們的區別! 假如你config檔案裡面的base_url和index_page是這
CI框架學習之--隱藏入口檔案-index.php
一般CI框架第一次使用時: 原地址為: http://127.0.0.1/CI/index.php/hello/index 隱藏入口檔案後只需要把地址寫成即可: http://127.0.0.1/CI/hello/index 1、需要開啟Apache的 rew
php laravel框架學習筆記 (二) 數據庫操作
true 數據 mar sql show top 一行 ati del 原博客鏈接:http://www.cnblogs.com/bitch1319453/p/6810492.html mysql基本配置 你可用通過配置環境變量,使用cmd進入mysql,當然還有一種東
php CI框架輸出空行問題排查
定位 比較 blog tar 依次 框架 輸出結果 mage 由於 今天在使用 curl 命令行工具調試一個功能時,發現輸出的內容總是會在最開始莫名其妙的多一行空行: 項目框架是 php 的 CodeIgniter,感覺這種問題在網上不好查找,因為可以確定這個是業
PHP CI 框架簡單使用(二)
mes base per undefine color message defined 保持 def 我們簡單認識一下CI框架的MVC。示例代碼如下 //CI控制器文件Home.php <?php defined(‘BASEPATH‘) OR exit(‘N
php CI框架log寫入
min arr php文件 mine pes php ci ESS out live 1.首先,打開application下的config.php文件,將log配置打開如下 /* |---------------------------------------------
PHP CI框架資料庫常用操作
例子 <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Menu extends CI_Controller{ function __co
PHP CI框架之資料庫刪除一組資料
假設模型類為user.php,資料表名為user 要使用模型,首先得繫結資料表,使用語句$this->load->from('user');繫結資料表可以在需要使用的方法裡繫結,如: <?php class User extends CI_Model
PHP CI框架的總結
1. $__POST 超全域性陣列 獲取post提交的資料 $__GET 獲取get提交的資料 2.XSS攻擊 會在使用者輸入的地方輸入程式碼,瀏覽器解析程式碼執行會造成錯誤,甚至資訊被盜。 PHP裡面有一個 htmlspecialchars(變數, ENT_NOQU
php CI框架單個file表單多檔案上傳例子
這裡使用的是CI2的版本,我們可以在一個file表單裡選擇多個檔案上傳。 先看看錶單怎麼寫: 要注意的是name需要使用陣列的形式,否則$_FILES變數僅僅獲取1個檔案的資訊。 <form action="/index.php" method="post" enctype="
php CI框架Excel匯出xlsx表
1.最近在工作中用到這個匯出 2. //前端頁面定義按鈕指到控制器的匯入方法 public function export(){ $fileName = "重點交通違法行為資料統計報表.xlsx"; $fileNames = iconv('UTF-8',
分享關於php CI框架使用的一點小總結
最近頻繁使用CI框架,這裡主要是關於後臺的開發,重點分享關於Model和Controller層的一點點總結: 1.涉及到互動資料庫,我們先在database.php總新增我們需要使用的資料庫的連線資訊,如下例項(需要將相關資訊補充完整): $db['name']['host
PHP CI 框架教程 (1) -- 安裝和簡介
CodeIgniter 是一個小巧但功能強大的 PHP 框架,作為一個簡單而“優雅”的工具包,它可以為開發者們建立功能完善的 Web 應用程式。是比較主流的一個PHP框架。 1. 安裝 下載後解壓縮,然後放到你應用伺服器對應的程式目錄中即可,如MAC (/Libr
PHP Laravel 框架學習筆記(一) 路由器 中介軟體 基礎使用
用了近兩年Thinkphp,嘗試接觸下Laravel框架,在寫這篇文章的時候,其實我已經陸續學習了laravel一個多月,學習期間寫了個簡單的新聞管理系統,基本熟悉laravel的使用,寫這篇文章是回顧並加深所學的知識,並更深入的瞭解框架,使用更多更有意思的
php ci框架 頁面快取和資料庫快取
ci中的頁面快取和資料庫快取會以檔案的方式快取資料。 資料庫快取特點: 1.快取檔案永久存在; 2.只對頁面中的資料進行快取,不快取html部分。這意味著可以任意的修改html而不會影響頁面展示效果,相反資料表中有新記錄時該快取也不會更新; 3.可以任意設定哪條sql語句被
CI框架學習筆記第一天
此文章為自己書寫,在Word上做的筆記,然後拷貝到這上邊的,無任何抄襲。另外若是程式有任何問題可以評論,也可私信我。 若是想看整個學習筆記程式碼和資料庫可點選此處(包含個人書寫的專案程式碼及資料庫檔案)。 學習目標 使用CI框架開發商城(前臺和後臺)
CI框架源代碼閱讀筆記6 擴展鉤子 Hook.php
cti enable blog have 子列 rmi 是否 lap tool CI框架同意你在不改動系統核心代碼的基礎上加入或者更改系統的核心功能(如重寫緩存、輸出等)。比如,在系統開啟hook的條件下(config.php中$config[‘enable_hooks
後盾網-CI框架實例教程-馬振宇 - 學習筆記(2)
welcom index 如何 ech lin bsp 後臺模板 back href 第三節視頻: 1、配置自動加載輔助函數URL: 在application/config/autoload.php中設置: $autoload[‘helper‘] =
CI框架基本配置/教你學習CI框架codelgniter
for 框架 base_url sys 就是 body 用戶手冊 我想 應該 CI框架現在中國可以說還是不成熟,不像thinkphp那樣有那麽多的中文手冊,在國內,很多國人英語都很爛,CI現在教程還是不多。大家心裏都存在這嚴重想法 CI 框架現在中國可以說還是不成熟,不像
php優秀框架codeigniter學習系列——CI_Input類學習
自己的 攻擊 == enable 自己 self log 調用 serve 這篇文章主要介紹CI核心框架工具類CI_Input。 根據CI文檔自己的定義,該類用來: 提前處理全局變量,以保證安全; 提供一些幫助函數用來處理輸入數據。 以下選取類中的重點方法進行說明。 _