Codeigniter PHP多窗口问题

Codeigniter PHP多窗口问题,php,codeigniter,Php,Codeigniter,当用户打开多个窗口时会出现问题。在我的应用程序中,当用户单击项目信息时,项目id将存储在会话变量中,保存时将针对项目进行保存。但是,如果用户在单独的窗口中打开project1和project2,则当用户单击project1上的save时会产生问题。它将被保存到project2。Hpw解决了这个问题 如果使用session,则在新窗口中继续打开页面时,session变量将被覆盖 解决方案是使用GET或POST方法来发送和检索值,而不是使用Session。如果使用Session,则在新窗口中继续打开

当用户打开多个窗口时会出现问题。在我的应用程序中,当用户单击项目信息时,项目id将存储在会话变量中,保存时将针对项目进行保存。但是,如果用户在单独的窗口中打开project1和project2,则当用户单击project1上的save时会产生问题。它将被保存到project2。Hpw解决了这个问题

如果使用session,则在新窗口中继续打开页面时,session变量将被覆盖


解决方案是使用GET或POST方法来发送和检索值,而不是使用Session。

如果使用Session,则在新窗口中继续打开页面时,Session变量将被覆盖


解决方案是使用GET或POST方法来发送和检索值,而不是会话。

这里有一个设计错误。PHP会话用于存储数据,这些数据应在后续访问中保留。i、 e:页面语言或用户登录状态

将id传递给所有控制器的正确方法是使用URL或
获取/发布方法。您甚至可以使用DB,但我认为它不适合这里。

您这里有一个设计错误。PHP会话用于存储数据,这些数据应在后续访问中保留。i、 e:页面语言或用户登录状态

将id传递给所有控制器的正确方法是使用URL或
获取/发布方法。您甚至可以使用DB,但我认为它不适合这里。

是否有任何选项可以找到用户打开另一个窗口?是否有任何选项可以找到用户打开另一个窗口?