`
baiyuxiong
  • 浏览: 177521 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ci 2.0 Query Strings的 使用方法

    博客分类:
  • php
阅读更多
CI2.0可以很好的支持query strings了
可以像这样的方式访问控制器的方法
index.php?c=products&m=view&id=345

使用方法:
在application/config.php里配置:
//启用query string
$config['enable_query_strings'] = TRUE;
//控制器的参数名为c
$config['controller_trigger'] = 'c';
//方法的参数名为m
$config['function_trigger'] = 'm';

使用时链接就是这样了:
//c和m就是上面配置的两个trigger
index.php?c=controller&m=method

注意事项
如果使用query Strings的话,不能使用url辅助函数,需要自己构建URL,因为CI的URL辅助函数只是基于段格式的URL.即index.php/c/m/id这样的
分享到:
评论

相关推荐

    Strings字符串分析工具

    使用Strings.exe非常简单,基本语法是`strings [选项] 文件名`。例如,我们可以用`strings.exe somefile.exe`来搜索somefile.exe中的所有ASCII字符串。如果想查找Unicode字符串,只需添加 `-u` 参数。此外,还有其他...

    PHP CI框架的安装配置和简单使用

    本文将详细介绍CI框架的基础安装、配置方法以及基本的使用技巧。 #### 安装与基础配置 1. **环境搭建**: - 首先确保服务器已安装PHP和Web服务器(如Apache或Nginx)。 - 下载CI框架的最新版本并将其解压至...

    redisclient2.0

    1. **定期备份**:使用 RedisClient 2.0 配置定期的 RDB 或 AOF 备份,防止数据丢失。 2. **合理设置过期时间**:为非永久性数据设置适当的过期时间,保持 Redis 的高效运行。 3. **监控与调整**:通过 ...

    asp.net2.0系列教程第2章_第2节

    在这个章节中,我们将重点关注两个关键知识点:一是通过ASP.NET对象检测客户端浏览器信息,二是理解并运用QueryStrings、表单数据(Form)以及HTTP方法(POST和GET)来传递信息。 首先,让我们详细讨论如何使用ASP...

    ASP.NET2.0 高级编程前四章

    这一章可能会讲解如何在ASP.NET 2.0中保持用户状态,包括ViewState、Session、Cookie、Application以及QueryStrings等方法。此外,也会讨论何时以及如何选择合适的状态管理策略,以优化性能和用户体验。 这些章节的...

    ASP.NET 2.0程序设计

    4. **状态管理**:了解如何在页面间保持数据,包括ViewState、Session、Cookie和QueryStrings等方法,以及它们各自的优缺点和应用场景。 5. **Master Pages和Site Navigation**:通过Master Pages可以创建统一的...

    《Objective-C2.0程序设计(原书第2版)》_中文完整版

    《Objective-C2.0程序设计(原书第2版)》是Objective-C编程语言领域的重要参考书目,由著名作者Stephen G. Kochan撰写。这本书对Objective-C2.0进行了全面而深入的介绍,自出版以来,一直作为MacOSX和iPhone平台...

    开源项目-travis-ci-travis-ci.zip

    Travis CI 是一个广泛使用的持续集成(Continuous Integration, CI)服务,它主要针对GitHub上的开源项目。这个压缩包“开源项目-travis-ci-travis-ci.zip”包含了一个名为“travis-ci-master”的文件或目录,这通常...

    POJ3096-Surprising Strings

    通过以上两种方法的实现,我们可以看到,无论是使用ASCII码策略还是映射策略,都能够有效地解决“Surprising Strings”问题。在实际编程中,我们需要根据具体问题的特点选择合适的数据结构和算法,以达到最优的解题...

    stackexchange.redis.2.0.513.nupkg

    StackExchange.Redis是.NET平台上广泛使用的开源Redis客户端库,版本号为2.0.513的nupkg文件则包含了该库的完整组件。Redis,作为一种高性能的键值存储系统,常用于缓存、消息队列等场景,而StackExchange.Redis则是...

    ASP.NET 2.0网络开发技术.rar

    另外,使用QueryStrings、Session或Server.Transfer等方式可以实现页面间的通信。 6. **配置和部署**:ASP.NET 2.0的配置文件(web.config)允许开发者轻松配置应用程序,包括安全性、数据库连接字符串、错误处理等...

    strings.exe

    "Strings.exe"是一款在Windows操作系统环境下广泛使用的实用程序,它主要功能是用于从二进制文件(如可执行文件、库或数据文件)中提取连续的ASCII或Unicode字符序列,即字符串。这个工具对于系统管理员、软件开发者...

    PostBackUrl(2.0)

    如果需要在不同应用程序间传递数据,应考虑使用其他方法,如Session、Cookies或QueryStrings。 5. **事件处理**:使用PostBackUrl时,原始页面的事件处理程序不会执行。如果你想在重定向前执行某些操作,可以在控件...

    Android 自动化生成多语言strings文件

    因此,一种高效的方法是通过自动化工具来生成多语言`strings.xml`文件,例如,利用`jxl.jar`库解析Excel文件来实现这一目标。 `jxl.jar`是一个Java库,专门用于读写Excel文件(`.xls`格式)。它提供了方便的API,...

    ASP.NET.2.0.入门经典(第4版)源码

    2. **状态管理**:ASP.NET 2.0提供多种状态管理机制,如ViewState、Session、Cookie和QueryStrings等,确保在页面间传递数据。书中可能涉及如何有效管理和使用这些机制。 3. **用户控件与母版页**:用户控件是可...

    ASP.NET 2.0数据库入门经典(特别版)

    7. **状态管理**:讨论如何在Web应用程序中管理用户状态,包括ViewState、Session、Cookie和QueryStrings,这对于处理数据库交互时的数据持久化至关重要。 8. **事务处理**:介绍如何在ASP.NET 2.0中使用System....

    ASP.NET2.0课程设计

    8. **页面间通信**:使用QueryStrings、Session或Server.Transfer等方式在不同页面之间传递信息。 9. **用户控件和母版页**:用户控件可以复用UI元素,母版页则可以提供一致的布局和导航,简化页面开发。 10. **...

    两个Strings.xml的比较

    2、使用前,请先将两个String.xml重命名为:strings_en.xml(英文或其他语言)和strings_zh.xml(中文); 3、此程序是通过strings_zh.xml去检索strings_en.xml中缺少的项,如果你觉得strings_en.xml的项多于...

    strings.xml文件读取html标签示例

    在Android应用中,我们可以使用`Context` 对象的`getString()` 方法来获取`strings.xml` 中的字符串。例如: ```java String htmlString = getString(R.string.html_string_example); ``` 这里,`R.string....

    ASP.NET 2.0揭秘_源码_C#11-19章

    同时,讲解了状态管理机制,如ViewState、Session、Cookie以及QueryStrings,它们在保持用户数据和页面状态中的应用。 第12章:控件技术与数据绑定 此章深入探讨了ASP.NET 2.0的服务器控件,如Label、Button、...

Global site tag (gtag.js) - Google Analytics