0

这次我有一个理论上的问题:

情况(在 PHP 网站上):

  1. 网站上的成员可以将 cd 添加到他们的“收藏夹列表”中
  2. 点赞按钮的 onClick,jQuery/ajax 将 cd 广告添加到收藏夹列表
  3. 另一个文件更新会话数组 [favCDS]
  4. 目标:用户总是实时更新他的最新点击,因为实时数据是从存储的数组中生成的)

问题:

是否可以通过在后台运行的文件通过 jQuery/ajax 调用和更新的函数来更新个人成员值的 SESSION 数组?

我想它会在一个文件中更新所有内容,但我想知道你们对此是否有任何想法/想法。

4

1 回答 1

1

PHP 会话即使在脚本运行完成后仍然存在,因此您不需要在服务器的后台运行 PHP 文件。

示例 PHP 文件(由 ajax 函数调用,假设 ajax 函数提交带有 CD id 的 POST 请求):

更新-favorite.php

$_SESSION['favCDS'][] = $_POST['cd-id'];

这样,当用户导航到新页面时,该页面可以通过访问此会话数组并相应地生成 HTML 来保存最喜欢的 CD。

于 2012-08-14T23:10:23.283 回答