0

我想使用 PHP 在两个站点之间传输变量中的一些数据。在我的 Javascript 中,当一个按钮单击时,它会转到一个保存图像的 php 文件,然后我想重定向到其他站点并将图像名称发送给它。我在变量中有图像名称,我想发送它。

那么我怎样才能在 PHP 中安全地做到这一点呢?

4

2 回答 2

0

有很多方法可以做这样的事情。

  • 如果您认为有必要,您的第一个 PHP 应用程序可以通过 SSL 并使用额外的加密连接到第二个站点本身,并将路径发送到图像。然后,第二个 PHP 应用程序可以解密并存储图像路径。
  • 您可以加密图像路径并将其作为查询字符串的一部分用于重定向到第二个站点。然后第二个站点可以解密它。
  • 第一个 PHP 应用程序可以将图像路径存储在两个站点共享的数据库表中 - 然后第二个站点读取路径。

两个站点都在同一台服务器上吗?他们共享一个数据库吗?您为什么要担心安全性——您是希望用户不知道图像路径还是担心其他人在窥探?

于 2012-09-20T10:43:14.363 回答
0

在 PHP 中发送 HTTP 重定向并使用 get 变量在 get 变量中传递图像名称

header("Location: http://otherwebsite.com/foo?img_path=pathtoimage");

于 2012-09-20T10:44:14.587 回答