PHP重定向如何实现数据不丢失?

首先获取要保存的数据;$data = [

'username' => 'guanhuicoder',

'redirect_url' => './index.php'

'email' => 'guanhuicoder@code.com'

];

然后将数据转为JSON字符串,并将其储存在Session中;$data = [

'username' => 'guanhuicoder',

'redirect_url' => './index.php'

'email' => 'guanhuicoder@code.com'

];

$data = json_encode($data);

session_start();

$_SESSION['data'] = $data;

接着在重定向后将数据取出并删除;session_start();

$data = $_SESSION['data'];

unset($_SESSION['data']);

最后将数据进行JSON解码即可。$data = json_decode($data);

推荐教程:《PHP》”

php 重定向数据不丢失,PHP重定向如何实现数据不丢失?相关推荐

  1. php 重定向不刷新页面,PHP重定向如何实现数据不丢失

    PHP重定向如何实现数据不丢失 PHP重定向如何实现数据不丢失? 首先获取要保存的数据:$data = [ 'username' => 'guanhuicoder', 'redirect_url ...

  2. 如何阻止ajax自动重定向_重发和重定向有什么区别与重定向应用

    重发和重定向有什么区别 重发 方式1: request.getRequestDispatcher("new.jsp").forward(request, response);//转 ...

  3. Response对象||案例:重定向||forward 转发 和  redirect 重定向的 区别||路径写法

    Response对象功能:设置响应消息 1. 设置响应行         1. 格式:HTTP/1.1 200 ok         2. 设置状态码:setStatus(int sc)      2 ...

  4. Linux中重定向及管道,Linux中重定向及管道

    1重定向 1.1      重定向符号 >               输出重定向到一个文件或设备 覆盖原来的文件 >!              输出重定向到一个文件或设备 强制覆盖原来 ...

  5. 重定向地址_JavaWeb - Servlet:重定向和转发,状态管理

    Servlet + JDBC 应用 在 Servlet 中可以使用 JDBC 技术访问数据库,常见功能如下: 查询 DB 数据,然后生成显示页面,例如:列表显示功能. 接收请求参数,然后对 DB 操作 ...

  6. 输出重定向Linux命令,Linux Shell重定向(输入输出重定向)精讲

    Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向:从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思. 那么,什么是输入输出方向呢?标准的输入输出方向又是什么呢? ...

  7. 共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据...

    作者:T-Birds blog.csdn.net/weixin_36634753/article/details/90815755 共享锁(S锁): 又称为读锁,可以查看但无法修改和删除的一种数据锁. ...

  8. 请求转发和重定向的区别_WEB之重定向和请求转发的区别

    一次重定向的过程 我的代码里面已经写好了,redirectAndFoward.jsp页面上有一个表单,表单重定向到redirectAndFowardTarget.jsp,那么这一次的重定向过程为: 1 ...

  9. 301永久重定向实现方式及302重定向(侧重.htaccess)

    在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果 ...

  10. php 302临时重定向,php实现301永久重定向和302临时重定向

    对于许多站点而言,以域名365mini.com为例:用户在浏览器中输入网址http://www.365mini.com/或者http://www.365mini.com/index.php,实际上访问 ...

最新文章

  1. HDU 2206 IP的计算(字符串处理)
  2. Asp.net Ajax框架教程
  3. 为什么用pyqt的不多_家具看起来都差不多?其实不一样!
  4. Oralcle存储过程书写规范
  5. C/S+P2P网络模型(一)--聊天
  6. 给初学者们讲解人工神经网络(ANN)
  7. 【面试题视频讲解】TreeSet使用示例
  8. Scala里Map()集合
  9. Javascript学习数据结构--字典
  10. 作为一个新手程序员该如何成长?
  11. zabbix详解(二)——zabbix工作原理
  12. Vue:embed结合ElementUI中dialog实现PDF文件预览
  13. Python argv小结
  14. 2019年1月1日起,电商法实施、电子证照“国标”正式发布
  15. 网络掩码 网关 接口 活跃点数介绍
  16. i18n 支持参数的写法
  17. PLC中忘记cpu密码怎么办?
  18. 网卡超时实现机制 watchdog_timeo/ndo_tx_timeout
  19. L2-039 清点代码库 (25 分)
  20. 图片免费压缩在线的方法有哪些

热门文章

  1. 如何在Visual Studio 2017中使用C# 7+语法
  2. ASP.NET Core Razor页面禁用防伪令牌验证
  3. Configuration Extensions - 简化配置,让你配置支持变量
  4. .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序
  5. 微软.NET 正式劈腿成功,横跨所有平台
  6. 如何在论文中自动生成标准的参考文献格式
  7. Js 枚举定义Layer Icon
  8. 最新Modis影像数据下载完整流程---以MOD13Q1 NDVI数据下载为例(2020年12月2日更新)
  9. C语言试题八之计算下列级数和,和值由函数值返回 S=1+x+x^2/2! + x^3/3!+…x^n/n!
  10. 栈和队列之LinekedList(双端队列)