将用户输入保存到PHP变量

时间:2018-08-18 作者:RootAccess

当用户进入我的网站时,第一个页面将询问他们的姓名。我想为每个用户提供量身定制的体验。

如何将此文本输入保存到PHP变量中,以便在任何页面上显示其名称?

例如,如果用户单击“联系我们”,页面将根据他们最初输入的名称对他们进行寻址。

编辑:我正在使用联系人表单7,希望使用用户的答案生成URL。也许有更好的解决方案?

1 个回复
SO网友:Mark Kaplun

获得定制体验的最佳方式是让人们登录到该网站。登录后,您可以在DB中存储任何信息,并在需要时检索这些信息。

如果您不想要求超过一个名称,您可以使用一些虚拟电子邮件和密码为他们生成wordpress用户,并将身份验证cookie设置为具有较长的过期时间,但这可能并不理想,这在很大程度上取决于您想要做什么。

您可以尝试使用cookie,但这只会在相对较短的时间内起作用,并且在您想要为缓存页面提供服务器时可能会导致问题。

结束
将用户输入保存到PHP变量 - 小码农CODE - 行之有效找到问题解决它

将用户输入保存到PHP变量

时间:2018-08-18 作者:RootAccess

当用户进入我的网站时,第一个页面将询问他们的姓名。我想为每个用户提供量身定制的体验。

如何将此文本输入保存到PHP变量中,以便在任何页面上显示其名称?

例如,如果用户单击“联系我们”,页面将根据他们最初输入的名称对他们进行寻址。

编辑:我正在使用联系人表单7,希望使用用户的答案生成URL。也许有更好的解决方案?

1 个回复
SO网友:Mark Kaplun

获得定制体验的最佳方式是让人们登录到该网站。登录后,您可以在DB中存储任何信息,并在需要时检索这些信息。

如果您不想要求超过一个名称,您可以使用一些虚拟电子邮件和密码为他们生成wordpress用户,并将身份验证cookie设置为具有较长的过期时间,但这可能并不理想,这在很大程度上取决于您想要做什么。

您可以尝试使用cookie,但这只会在相对较短的时间内起作用,并且在您想要为缓存页面提供服务器时可能会导致问题。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请