CI重定向:php(codeigniter)中如何重定向

简介: Q: 在保存完数据之后需要重定向,防止数据重复提交。 我使用$this->方法名();跳转,发现不能达到重定向的效果(地址栏没变) 请教高手重定向怎么用 A:   $this->load->helper('url');redirect('/login/form/', 'refresh'); 通过发送HTTP头,命令客户端转向到您指定的URL。

Q:

在保存完数据之后需要重定向,防止数据重复提交。

我使用$this->方法名();跳转,发现不能达到重定向的效果(地址栏没变)

请教高手重定向怎么用

A:

 

$this->load->helper('url');
redirect('/login/form/', 'refresh');

通过发送HTTP头,命令客户端转向到您指定的URL。您既可以指定一个完整的URL,也可以对于站内内容,指定基于网站根目录的相对URL。本函数会自动根据您的配置文件,构造出完整的URL。

你可以设定第二个参数为 location 定位操作(默认)或者 refresh 刷新操作。定位操作比刷新操作执行速度快,但是在Windows服务器上有时会报错。可选的第3个参数允许你发送一个特定的HTTP请求返回码 - 举例来说这可以用来创建303请求重定向来服务于搜索引擎. 默认的请求返回码是302(临时重定向). 第3个参数 使用于'location'重定向, 而不是用于'refresh'.

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
目录
相关文章
|
3月前
|
JavaScript 前端开发 安全
php学习笔记-普通表单参数提交获取及页面的重定向和一个登录小demo-day05
本文介绍了PHP中普通表单参数的提交获取、页面重定向的方法,并通过一个登录示例演示了表单参数的封装和页面跳转处理。
|
4月前
|
前端开发 中间件 PHP
|
5月前
|
设计模式 前端开发 PHP
PHP框架详解 - CodeIgniter 框架
PHP框架详解 - CodeIgniter 框架
|
7月前
|
运维 Kubernetes PHP
构建高效自动化运维体系:基于容器技术的CI/CD实践深入理解PHP中的命名空间
【5月更文挑战第27天】在现代软件交付过程中,持续集成(CI)与持续部署(CD)已成为提升开发效率、保障产品质量的重要手段。本文旨在探讨如何利用容器技术实现CI/CD的自动化流程,从而构建一个高效的自动化运维体系。通过分析容器技术的核心优势和CI/CD流程的关键要素,我们提出了一种结合Docker、Kubernetes等工具的实践方案,并详细阐述了从代码提交到最终部署的全过程自动化实现方法。 【5月更文挑战第27天】在现代PHP开发中,命名空间是一个不可或缺的功能,它解决了代码库增长时可能出现的类名和函数名冲突问题。本文将深入探讨PHP命名空间的核心概念、实现原理及其在实际项目中的应用,帮助
|
PHP
PHP Laravel 路由(接口)重定向
PHP Laravel 路由(接口)重定向
78 0
|
开发框架 .NET Apache
301重定向代码合集(iis,asp,php,asp.net,apache)
301重定向代码合集(iis,asp,php,asp.net,apache)
330 0
|
PHP
PHP 301重定向
PHP 301重定向
69 0
|
PHP 数据库 缓存
*CI框架装载器Loader.php源码分析
http://www.bitscn.com/pdb/php/201411/404680.html 顾名思义,装载器就是加载元素的,使用CI时,经常加载的有: $this->load->library()$this->load->view()$this->load->model()$this->l...
744 0
|
存储 PHP 开发工具
PHP使用七牛云存储之图片的上传、下载、303重定向教程,CI框架实例
网上关于七牛云存储的教程除了官网上的API文档,其他的资料太少了。研究了下API之后,现在已经能实现图片的上传和下载及上传之后的重定向。 http://blog.csdn.net/cqcre/article/details/39718689 http://www.tuicool.com/articles/yARFVvQ   首先本篇文章实现的功能如下: 1.利用表单上传功能,用户可以点击选择文件按钮,选择本地的一个文件,同时设定上传的图片的名称,点击上传按钮可以上传并存储到七牛云存储。
1398 0
|
PHP
CI中PHP写法规范(不断更新)
1、类名首字母大写,多个单词用下划线连接,首字母小写是无效的 举例: class CI_Model  2、routes路由配置中的右侧在配置类名和方法名的时候都是小写,如果大写可能会出现404找不到的错误   路由中的配置: example.
688 0