通过超链接将php会话变量传递到另一个ip中的php页面



当点击超链接时,我想将会话变量、用户名和密码传递到另一个php页面。当我给出下面这样的代码时,变量将传递给所需的页面。

<a href="http://localhost/vtigercrm/">Customer Relationship Management</a>

但是,当我将其更改为如下指定ip地址时(这样每个人都可以使用它),会话变量不会传递到所需的页面。

<a href="http://xx.xx.xx.xx/vtigercrm/">Customer Relationship Management</a>

提前谢谢。

是的,大多数网站都使用cookie来管理会话密钥。Cookie不会传递到一个全新的域。您必须将会话密钥附加到您的url,或者将会话密钥作为post变量进行post请求。

您不能在不同的服务器之间共享它。

没错。另一个域,另一个cookie,另一次会话id cookie,又一次会话。

试试这个:

现场1:

<a href="http://localhost/vtigercrm/index.php?si=<?php echo session_id; ?>">Customer Relationship Management</a>

在站点2:

<?php
session_start();
session_id($_GET['si']);
?>

相关内容

最新更新