【问题标题】:how to enable codeigniter browser cache如何启用codeigniter浏览器缓存
【发布时间】:2020-07-19 17:51:18
【问题描述】:

我想使用 Codeigniter 将输入字段数据保存在浏览器缓存中

<input type="search" name="location" class="icon glass" placeholder="Enter Your Location" required>

当用户输入内容并在另一天重新访问此页面时,这是我的输入字段,此字段数据将保存在浏览器缓存中。如何使用 Codeigniter 启用此功能 我试过$this-&gt;output-&gt;cache($n); 但不明白这一点。谁能澄清一下Codeigniter缓存到浏览器缓存中保存的输入字段数据的问题。

【问题讨论】:

  • 您在寻找什么究竟? CI在服务器上运行,不能直接往浏览器缓存中放任何东西
  • 当用户输入将存储在浏览器缓存中的内容时,在输入字段中我只想要这个。我已经使用javascript本地存储修复了它谢谢@NicoHaase

标签: php codeigniter caching


【解决方案1】:

网络缓存(或 HTTP 缓存)是一种用于临时存储(缓存)网络文档(例如 HTML 页面和图像)的信息技术,可减少带宽使用、服务器负载和感知延迟 >。缓存只是为了帮助显示网页而下载的数据集合。(source)

您无法从浏览器缓存中检索数据。您需要使用的是 cookiessessions

你可以在这里找到更多关于缓存和cookies的区别。

您可以使用Cookie HelperSession Library 来达到您想要的结果。

【讨论】:

    猜你喜欢
    • 2012-12-25
    • 2020-03-28
    • 1970-01-01
    • 2018-05-05
    • 2016-12-31
    • 1970-01-01
    • 1970-01-01
    • 2012-12-13
    • 1970-01-01
    相关资源
    最近更新 更多