保存不带数据库的输入值


Saving an input value without database?

我知道有多种方法可以做到这一点,我没有太多保存数据而不将其存储在数据库上的经验。

有cookie,会话..和本地存储?在投资一种方法之前,我想知道什么最适合我想要实现的目标。

想要实现的目标:这很简单,我有一个输入,当用户与东西交互时,它的值会发生变化。如果用户重新加载页面或离开并返回,我希望输入值保持不变。

天哪,我知道这是一个很常见的问题,但我真的不确定使用哪种方法来完成如此简单的任务。我不想使用一些不是真正必要的东西。

即使没有提交表格,$_POST仍然有效吗?真的任何见解都会很好:)

如果你在PHP中使用会话,你可以将你需要的所有值存储在$_SESSION数组中。

session_start()
$_SESSION['foo'] = bar;