Php 是否可以清除其他会话';什么是变量?

Php 是否可以清除其他会话';什么是变量?,php,session,Php,Session,我在$\u会话中存储了一些信息,该会话通过自定义会话处理程序存储在数据库中 是否有标准方法“模拟”具有会话id的会话或从另一个会话清除特定变量 我之所以问这个问题,是因为我有我的web应用程序,它的会话变量在自己工作,这是一个实际的购物车,使用paypal提供订单信息。Paypal通过IPN(通知)返回付款响应,这是从他们的服务器向我的站点发出的请求。当然,这些请求会启动它们自己的会话 我想找到一种方法,从看到不同会话的paypal通知请求中清除原始会话变量。有办法吗 一个想法可能是手动编辑存储

我在$\u会话中存储了一些信息,该会话通过自定义会话处理程序存储在数据库中

是否有标准方法“模拟”具有会话id的会话或从另一个会话清除特定变量

我之所以问这个问题,是因为我有我的web应用程序,它的会话变量在自己工作,这是一个实际的购物车,使用paypal提供订单信息。Paypal通过IPN(通知)返回付款响应,这是从他们的服务器向我的站点发出的请求。当然,这些请求会启动它们自己的会话

我想找到一种方法,从看到不同会话的paypal通知请求中清除原始会话变量。有办法吗


一个想法可能是手动编辑存储会话数据的数据库,但我想寻找一些标准的东西,而不管会话处理程序是什么。

由于浏览器cookie,会话可以工作。如果删除cookie,它将创建一个新会话。如果您将另一个会话的cookie更改为一个,则您现在正在模拟该会话


您可以使用Chrome的开发者工具或Web开发者Firefox插件轻松访问浏览器的cookies。

由于浏览器cookies,会话可以正常工作。如果删除cookie,它将创建一个新会话。如果您将另一个会话的cookie更改为一个,则您现在正在模拟该会话


您可以使用Chrome的开发者工具或Web开发者Firefox插件轻松访问浏览器的cookies。

您是否尝试创建会话数组并为其提供id

像这样

$_SESSION['ipn'] ="";
$_SESSION['ipn']= "Mescalito";

您是否尝试创建会话数组并为其提供id

像这样

$_SESSION['ipn'] ="";
$_SESSION['ipn']= "Mescalito";
我之所以问这个问题,是因为我有我的web应用程序,它的会话变量在自己工作,这是一个实际的购物车,使用paypal提供订单信息。Paypal通过IPN(通知)返回付款响应,这是从他们的服务器向我的站点发出的请求。当然,这些请求会启动它们自己的会话

我想找到一种方法,从看到不同会话的paypal通知请求中清除原始会话变量。有办法吗

如果您发现自己需要在其他人的会话中编辑数据,那么您不应该首先在会话中存储这些数据

如果需要读取IPN或以其他方式使用IPN,也许应该将它们存储在实际表中的数据库中。您可以将该行与用户的会话ID关联,或者最好与用户的登录名或电子邮件地址关联

我之所以问这个问题,是因为我有我的web应用程序,它的会话变量在自己工作,这是一个实际的购物车,使用paypal提供订单信息。Paypal通过IPN(通知)返回付款响应,这是从他们的服务器向我的站点发出的请求。当然,这些请求会启动它们自己的会话

我想找到一种方法,从看到不同会话的paypal通知请求中清除原始会话变量。有办法吗

如果您发现自己需要在其他人的会话中编辑数据,那么您不应该首先在会话中存储这些数据


如果需要读取IPN或以其他方式使用IPN,也许应该将它们存储在实际表中的数据库中。您可以将该行与用户的会话ID相关联,或者最好与用户的登录名或电子邮件地址相关联。

首先不需要这样做


我很确定您可以在IPN中指定一个唯一的作业ID。使用该唯一ID找出通知所属的用户,并编辑其数据。不要为此而浪费时间,这是一个糟糕的设计。

这本来就不必要


我很确定您可以在IPN中指定一个唯一的作业ID。使用该唯一ID找出通知所属的用户,并编辑其数据。不要为此而摆弄会话,这是一种糟糕的设计。

标准的“模拟”会话的方法称为“会话劫持”;并且通常由您通常希望保护您的站点免受攻击的人员雇用。对paypal使用这种技术肯定会让我感到不舒服。模仿会话的标准方法叫做“会话劫持”;并且通常由您通常希望保护您的站点免受攻击的人员雇用。对paypal使用这种技术肯定会让我感到不舒服。默认情况下,它与Cookie一起工作,我使用自己的会话处理程序在数据库中存储数据。我不想改变/更改cookie或数据库,我正在寻找一种通用方法所有会话都使用cookie,无论您将它们存储在服务器上的什么位置。这是从请求中识别特定用户的唯一(实用)方法。我可能不理解您的问题。默认情况下,它与cookie一起工作,我使用自己的会话处理程序在数据库中存储数据。我不想改变/更改cookie或数据库,我正在寻找一种通用方法所有会话都使用cookie,无论您将它们存储在服务器上的什么位置。这是从请求中识别特定用户的唯一(实用)方法。我可能不理解你的问题。我不确定我是否在这里关注你,这只是向$\u会话添加数据,这不是我真正想问的。我不确定我在这里关注你,这只是向$\u会话添加数据,这不是我真正想问的。